14 fiat providers
SoftyComp, Yoco, Ozow, PayFast, PayStack, Stripe, Peach, Flutterwave, Adyen, Mercado Pago, Razorpay, Mollie, Square, Pesapal
14 fiat + 4 crypto providers behind a smart router. Zero runtime deps. TypeScript-first.
South Africa's payment landscape is fragmented. Different providers for different use cases:
Each has its own SDK, quirks, and integration patterns. PayBridge unifies them all.
// Using SoftyComp
const pay1 = new PayBridge({ provider: 'softycomp', credentials: { ... } });
// Switch to Yoco — SAME API
const pay2 = new PayBridge({ provider: 'yoco', credentials: { ... } });
// All methods work identically
const payment = await pay1.createPayment({ ... }); // SoftyComp
const payment = await pay2.createPayment({ ... }); // Yoco