Développeurs

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-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.
}
Boîte à outils

Tout ce dont vous avez besoin pour expédier les paiements rapidement.

API REST
Ressources prévisibles, écritures idempotentes et JSON-partout.
Paiement hébergé
Intégration facile, conforme PCI, personnalisable pour correspondre à votre marque.
Webhooks
Événements signés pour chaque paiement, remboursement et litige.
Tokens de coffre-fort et de réseau
Cartes client portables avec gestion du cycle de vie des tokens.
SDKs serveur
Node, Python, Go et PHP, clients typés avec des tentatives intégrées.
Plugins
WooCommerce, Magento, Shopify et Salesforce Commerce Cloud.
Webhooks

É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.openedChargeback reçu
  • payout.completedRéglé sur votre compte bancaire
Postuler maintenant