Cardflo
Utviklere

Ett API.
Hver innløser.

Integrer én gang. Cardflo ruter hver transaksjon gjennom vårt innløsernettverk, ingen ekstra kode når du legger til en ny leverandør, ingen brytende endringer når rutene endres.

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.
}
Verktøysett

Alt du trenger for å sende betalinger raskt.

REST API
Forutsigbare ressurser, idempotente skriveroperasjoner og JSON-overalt.
Vertsbasert kasse
Innbyggbar, PCI-scopet, tilpassbar for å matche merkevaren din.
Webhooker
Signerte hendelser for hver betaling, refusjon og tvist.
Vault- og nettverkstokens
Bærbare kundekort med livssyklusadministrasjon av tokens.
Server-SDK-er
Node, Python, Go og PHP, typede klienter med innebygde gjentatte forsøk.
Tilleggsprogrammer
WooCommerce, Magento, Shopify og Salesforce Commerce Cloud.
Webhooker

Sanntidshendelser for hver betalingslivssyklus.

Signert, forsøkt på nytt med eksponentiell backoff, og idempotent basert på hendelses-ID. Abonner på det du bryr deg om, ignorer resten.

  • payment.succeededFanget av rutet innløser
  • payment.retriedMykt avslag, neste innløser
  • payment.failedAlle ruter utnyttet
  • refund.createdInitiert for fangst
  • dispute.openedTilbakebetaling mottatt
  • payout.completedAvregnet til banken din