Une seule API.
Chaque acquéreur.
Intégrez une seule fois. Cardflo achemine chaque transaction via notre réseau d'acquisition, aucun code supplémentaire lorsque vous ajoutez un nouveau fournisseur, aucun changement brusque lorsque les routes changent.
// 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.
}Tout ce dont vous avez besoin pour expédier les paiements rapidement.
API REST
Paiement hébergé
Webhooks
Tokens de coffre-fort et de réseau
SDKs serveur
Plugins
Événements en temps réel pour chaque cycle de vie de paiement.
Signés, réessayés avec une temporisation exponentielle, et idempotents par ID d'événement. Abonnez-vous à ce qui vous intéresse, ignorez le reste.
- payment.succeededCapturé par l'acquéreur acheminé
- payment.retriedRefus doux, acquéreur suivant
- payment.failedToutes les routes épuisées
- refund.createdInitiée pour capture
- dispute.openedImpayé reçu
- payout.completedRéglé sur votre compte bancaire
Cardflo expose une API REST, un flux de webhooks, une iframe de caisse hébergée et une bibliothèque croissante de composants "drop-in". Tout est versionné, idempotent par défaut et couvre les mêmes primitives, que vous intégriez un acquéreur ou cinq. La documentation, les clés de sandbox et une collection Postman sont publiques.
Comment les équipes s'intègrent
Caisse hébergée
Chemin le plus rapide vers la production. Redirigez ou intégrez notre iframe conforme PCI, recevez un webhook à la fin. Portée PCI nulle, portefeuilles inclus, jetons de réseau activés par défaut. La plupart des intégrations sont livrées en un jour et couvrent 90 % des cas d'utilisation.
API directe
Contrôle total sur les flux d'autorisation, de capture, de remboursement et de litige. Portée PCI DSS SAQ D. Convient aux cartes enregistrées, aux abonnements, aux places de marché et à tout produit nécessitant une logique personnalisée autour de l'autorisation. SDK de référence pour Node, Python, Ruby, Go et PHP.
Webhooks et événements
Idempotent, tolérant aux erreurs de re-tentative, signé avec HMAC. Chaque paiement, remboursement, rétrofacturation, mise à jour KYB et règlement est un événement webhook. La sandbox vous permet de rejouer des événements sans toucher à la production, ce qui rend les tests d'automatisation de bout en bout triviaux.
Foire aux questions
Intégration, SDK, webhooks, sandbox, migration et SLA. Les réponses pratiques que les ingénieurs se posent avant d'écrire la première ligne de code.