UtvecklareEn API.
En API.
Varje förvärvare.
Integrera en gång. Cardflo dirigerar varje transaktion över vårt förvärvsnätverk, ingen extra kod när du lägger till en ny leverantör, inga brytande ändringar när rutter flyttas.
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.
}Verktygslåda
Allt du behöver för att skicka betalningar snabbt.
REST API
Förutsägbara resurser, idempotenta skrivningar och JSON-överallt.
Hostad kassa
Drop-in, PCI-omfattad, anpassningsbar för att matcha ditt varumärke.
Webhooks
Signerade händelser för varje betalning, återbetalning och tvist.
Vault & nätverkstoken
Portabla kundkort med tokenlivscykelhantering.
Server SDK:er
Node, Python, Go och PHP, typade klienter med inbyggda återförsök.
Plugins
WooCommerce, Magento, Shopify och Salesforce Commerce Cloud.
Webhooks
Realtidshändelser för varje betalningslivscykel.
Signerat, återförsökt med exponentiell backoff och idempotent per händelse-ID. Prenumerera på det du bryr dig om, ignorera resten.
- payment.succeededFångad av dirigerad förvärvare
- payment.retriedMjuk avvisning, nästa förvärvare
- payment.failedAlla rutter uttömda
- refund.createdInitierad för fångst
- dispute.openedChargeback mottagen
- payout.completedAvräknad till din bank
