Buscar

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.

  • Gestão e eCommerce
  • Open Source
  • Self-hosted
Hyperswitch

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.sh

O 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.