DeweloperzyJedno API.
Jedno API.
Każdy agent rozliczeniowy.
Zintegruj raz. Cardflo kieruje każdą transakcję przez naszą sieć acquiringową, bez dodatkowego kodu po dodaniu nowego dostawcy, bez krytycznych zmian, gdy trasy się zmieniają.
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.
}Zestaw narzędzi
Wszystko, czego potrzebujesz, aby szybko wysyłać płatności.
REST API
Przewidywalne zasoby, idempotentne zapisy i JSON-wszędzie.
Hosted Checkout
Wtykany, zgodny z PCI, z możliwością dostosowania do Twojej marki.
Webhooki
Podpisane zdarzenia dla każdej płatności, zwrotu i sporu.
Vault i tokeny sieciowe
Przenośne karty klienta z zarządzaniem cyklem życia tokenów.
Pakiety SDK serwerowe
Node, Python, Go i PHP, klienty typowane z wbudowaną obsługą ponownych prób.
Wtyczki
WooCommerce, Magento, Shopify i Salesforce Commerce Cloud.
Webhooki
Zdarzenia w czasie rzeczywistym dla każdego cyklu życia płatności.
Podpisane, ponawiane z wykładniczym wycofaniem i idempotentne według identyfikatora zdarzenia. Subskrybuj to, co Cię interesuje, ignoruj resztę.
- payment.succeededZarejestrowane przez przekierowanego agenta rozliczeniowego
- payment.retriedDelikatne odrzucenie, następny agent rozliczeniowy
- payment.failedWszystkie trasy wyczerpane
- refund.createdZainicjowano do przechwycenia
- dispute.openedOtrzymano chargeback
- payout.completedRozliczone na Twoje konto bankowe
