É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 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.
}Alt hvad du behøver for at afslutte betalinger hurtigt.
REST API
Hosted checkout
Webhooks
Hvelv og netværks-tokens
Server SDK'er
Plugins
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
Cardflo eksponerer en REST API, webhook-stream, hosted-checkout-iframe og et voksende bibliotek af drop-in-komponenter. Alt er versioneret, idempotent som standard og dækker de samme primitiver, uanset om du integrerer én indløser eller fem. Dokumentation, sandkassenøgler og en Postman-samling er offentlig.
Hvordan teams integrerer
Hosted checkout
Den hurtigste vej til produktion. Omdiriger eller indlejre vores PCI-scoped iframe, modtag en webhook ved afslutning. Ingen PCI-omfang, tegnebøger inkluderet, netværk-tokens aktiveret som standard. De fleste integrationer sendes på en dag og dækker 90 procent af brugsscenarierne.
Direkte API
Fuld kontrol over autorisation, indfangning, refusion og tvistforløb. PCI DSS SAQ D omfang. Velegnet til kort-on-file, abonnementer, markedspladser og ethvert produkt, der har brug for brugerdefineret logik omkring godkendelsen. Reference SDK'er til Node, Python, Ruby, Go og PHP.
Webhooks og begivenheder
Idempotent, sikker mod gentagne forsøg, signeret med HMAC. Hver betaling, refusion, tilbageførsel, KYB-opdatering og afregning er en webhook-hændelse. Sandkassen lader dig gentage hændelser uden at røre produktionen, hvilket gør automatiseret end-to-end-testning triviel.
Ofte stillede spørgsmål
Integration, SDK'er, webhooks, sandbox, migration og SLA'er. De praktiske svar, ingeniører spørger om, før de skriver den første linje kode.