DeweloperzyJedno API.
Jedno API.
Każdy nabywca.
Zintegruj raz. Cardflo kieruje każdą transakcję w całej naszej sieci akwizycyjnej, bez dodatkowego kodu, gdy dodajesz nowego dostawcę, bez przełomowych 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.
API REST
Przewidywalne zasoby, idempotentne zapisy i JSON-wszędzie.
Hostowana płatność
Gotowe do użycia, zgodne z PCI, z możliwością dostosowania do Twojej marki.
Webhooki
Podpisane zdarzenia dla każdej płatności, zwrotu i sporu.
Vault & tokeny sieciowe
Przenośne karty klienta z zarządzaniem cyklem życia tokenów.
Zestawy SDK serwera
Node, Python, Go i PHP, typizowane klienci z wbudowanymi ponownymi próbami.
Wtyczki
WooCommerce, Magento, Shopify i Salesforce Commerce Cloud.
Webhooki
Zdarzenia w czasie rzeczywistym dla każdego cyklu płatności.
Podpisane, ponawiane z wykładniczym czasem oczekiwania i idempotentne według ID zdarzenia. Subskrybuj to, co Cię interesuje, ignoruj resztę.
- payment.succeededPrzechwycone przez skierowanego nabywcę
- payment.retriedDelikatne odrzucenie, następny nabywca
- payment.failedWszystkie ścieżki wyczerpane
- refund.createdZainicjowane do przechwycenia
- dispute.openedOtrzymano chargeback
- payout.completedRozliczone na Twoje konto bankowe
