Ferramentas
Hyperswitch
Plataforma open source de orquestração de pagamentos, escrita em Rust, que liga vários processadores por uma API só, para empresas que cobram online.

Quem vende online com mais de um processador de pagamento acaba mantendo uma integração para cada um. O Hyperswitch, da Juspay, junta essas conexões numa API só e deixa você ligar apenas os módulos de que precisa. O núcleo é escrito em Rust e o código é aberto.
Para que serve
- Rotear cada transação para o processador com maior chance prevista de aprovação, por regra, por volume ou por modelo de machine learning.
- Integrar processadores como Stripe, Adyen, Braintree, Worldpay, Checkout.com e Cybersource sem refazer o checkout a cada troca.
- Guardar cartões e tokens num cofre compatível com PCI, ou usar um cofre externo que você já tenha.
- Automatizar a conciliação de duas e três pontas e repetir cobranças que falharam, para reduzir cancelamento involuntário.
- Abrir o custo de cada pagamento em tarifa de bandeira, intercâmbio e adquirente, conta que entra no post sobre como definir preço.
Como começar
Para testar sem instalar nada, o README aponta um sandbox hospedado. Nele fica o Control Center, painel onde você configura conectores e faz pagamentos de teste. Para rodar na sua máquina, com Docker ou Podman:
git clone --depth 1 --branch latest https://github.com/juspay/hyperswitch
cd hyperswitch
scripts/setup.shO script oferece três perfis: mínimo (só o servidor), padrão (servidor e painel) e completo (com monitoramento e agendadores). Para produção, a documentação traz charts Helm para AWS, GCP e Azure.
Licença e custo
Com a Apache 2.0, dá para rodar o Hyperswitch no próprio negócio. É preciso manter os avisos de licença e indicar quais arquivos foram alterados. O site também oferece uma versão gerenciada pela Juspay, entregue como APIs e SDKs. Ela vem com SLA e certificações como PCI DSS e SOC 2. A página inicial não mostra valores; o preço fica numa página separada com calculadora de custo.
Quando vale a pena
O alvo é a empresa com volume de pagamentos e mais de um adquirente. Também pede equipe técnica, porque o sistema toca dados de cartão. Uma loja pequena com um único gateway ganha pouco com a orquestração e assume uma responsabilidade grande de segurança. Nesse caso, o checkout do próprio Stripe ou do Adyen atende sem uma camada a mais.