Sviluppatori

Un'unica API.
Ogni acquirente.

Integralo una volta. Cardflo instrada ogni transazione attraverso la nostra rete di acquisizione, nessun codice aggiuntivo quando aggiungi un nuovo provider, nessun cambiamento distruttivo quando i percorsi cambiano.

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 di strumenti

Tutto ciò di cui hai bisogno per spedire pagamenti velocemente.

API REST
Risorse prevedibili, scritture idempotenti e JSON-everywhere.
Checkout ospitato
Integrabile, con ambito PCI, personalizzabile per adattarsi al tuo marchio.
Webhook
Eventi firmati per ogni pagamento, rimborso e disputa.
Token di vault e di rete
Carte cliente portatili con gestione del ciclo di vita dei token.
SDK del server
Clienti con tipizzazione, con Node, Python, Go e PHP, con tentativi di ripristino integrati.
Plugin
WooCommerce, Magento, Shopify e Salesforce Commerce Cloud.
Webhook

Eventi in tempo reale per ogni ciclo di vita del pagamento.

Firmato, ritentato con backoff esponenziale e idempotente per ID evento. Iscriviti a ciò che ti interessa, ignora il resto.

  • payment.succeededAcquisito dall'acquirente instradato
  • payment.retriedRifiuto blando, prossimo acquirente
  • payment.failedTutte le rotte esaurite
  • refund.createdAvviato per l'acquisizione
  • dispute.openedChargeback ricevuto
  • payout.completedLiquidato alla tua banca
Richiedi ora