Cardflo
Dezvoltatori

Un singur API.
Fiecare achizitor.

Integrare o singură dată. Cardflo rutează fiecare tranzacție prin rețeaua noastră de achiziție, fără cod suplimentar atunci când adăugați un nou furnizor, fără modificări radicale atunci când rutele se schimbă.

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.
}
Set de instrumente

Tot ce aveți nevoie pentru a expedia plăți rapid.

REST API
Resurse previzibile, scrieri idempotente și JSON-peste tot.
Checkout găzduit
Ușor de integrat, conform PCI, personalizabil pentru a se potrivi mărcii dvs.
Webhook-uri
Evenimente semnate pentru fiecare plată, rambursare și dispută.
Tokenuri de seif și rețea
Carduri de client portabile cu gestionarea ciclului de viață al tokenului.
SDK-uri server
Node, Python, Go și PHP, clienți tipați cu reîncercări încorporate.
Plugin-uri
WooCommerce, Magento, Shopify și Salesforce Commerce Cloud.
Webhook-uri

Evenimente în timp real pentru fiecare ciclu de plată.

Semnate, reîncercate cu backoff exponențial și idempotente prin ID-ul evenimentului. Abonați-vă la ceea ce vă interesează, ignorați restul.

  • payment.succeededCapturat de achizitorul rutat
  • payment.retriedDeclinare ușoară, următorul achizitor
  • payment.failedToate rutele epuizate
  • refund.createdInițiat pentru captură
  • dispute.openedChargeback primit
  • payout.completedDecontat în banca dvs.