Skip to content

PayBridgeOne API. Every payment provider.

14 fiat + 4 crypto providers behind a smart router. Zero runtime deps. TypeScript-first.

Why PayBridge?

South Africa's payment landscape is fragmented. Different providers for different use cases:

  • SoftyComp — Debit orders and bill presentment
  • Yoco — Card payments for SMEs
  • Ozow — Instant EFT
  • PayFast — Online payments

Each has its own SDK, quirks, and integration patterns. PayBridge unifies them all.

One line to switch providers

typescript
// 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

Community