UdviklereÉn API.
Én API.
Hver erhverver.
Integrer én gang. Cardflo dirigerer hver transaktion på tværs af vores erhvervende netværk, ingen ekstra kode, når du tilføjer en ny udbyder, ingen ødelæggende ændringer, når ruter skifter.
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.
}Værktøjssæt
Alt hvad du behøver for at afslutte betalinger hurtigt.
REST API
Forudsigelige ressourcer, idempotente skrivninger og JSON-overalt.
Hosted checkout
Drop-in, PCI-relevant, kan tilpasses dit brand.
Webhooks
Signerede begivenheder for hver betaling, refusion og tvist.
Hvelv og netværks-tokens
Bærbare kundekort med token-livscyklusstyring.
Server SDK'er
Node, Python, Go og PHP, typede klienter med indbygget genforsøgsfunktionalitet.
Plugins
WooCommerce, Magento, Shopify og Salesforce Commerce Cloud.
Webhooks
Realtidshændelser for hver betalingscyklus.
Signeret, genforsøgt med eksponentiel backoff og idempotent efter begivenheds-id. Abonner på det, du er interesseret i, ignorer resten.
- payment.succeededFanget af dirigeret erhverver
- payment.retriedBlødt afslag, næste erhverver
- payment.failedAlle ruter opbrugt
- refund.createdIgangsat for fangst
- dispute.openedChargeback modtaget
- payout.completedAfregnet til din bank
