Cardflo
Programadores

Uma API.
Qualquer adquirente.

Integre uma vez. A Cardflo encaminha cada transação através da nossa rede de aquisição, sem código extra quando adiciona um novo fornecedor, sem alterações disruptivas quando as rotas mudam.

create-payment.ts
// Create a payment, one API, every acquirer
const payment = await cardflo.payments.create({
  amount: 4999,            // £49.99
  currency: "GBP",
  customer: { id: "cus_8aF2..." },
  method: { type: "card", token: "tok_live_..." },
  // Smart routing picks the best acquirer automatically.
  routing: { strategy: "approval_then_cost" },
});

if (payment.status === "approved") {
  // Webhook payment.succeeded will follow.
}
Kit de ferramentas

Tudo o que precisa para enviar pagamentos rapidamente.

API REST
Recursos previsíveis, escritas idempotentes e JSON em todo o lado.
Checkout alojado
Integrável, com escopo PCI e personalizável para corresponder à sua marca.
Webhooks
Eventos assinados para cada pagamento, reembolso e disputa.
Tokens de cofre e rede
Cartões de cliente portáteis com gestão do ciclo de vida do token.
SDKs de servidor
Node, Python, Go e PHP, clientes tipificados com novas tentativas incorporadas.
Plugins
WooCommerce, Magento, Shopify e Salesforce Commerce Cloud.
Webhooks

Eventos em tempo real para cada ciclo de vida de pagamento.

Assinado, com novas tentativas com backoff exponencial e idempotente por ID de evento. Subscreva o que lhe interessa, ignore o resto.

  • payment.succeededCapturado por adquirente encaminhado
  • payment.retriedRecusa suave, próximo adquirente
  • payment.failedTodas as rotas esgotadas
  • refund.createdIniciado para captura
  • dispute.openedEstorno recebido
  • payout.completedLiquidado no seu banco