One merchant account, every app
Stop juggling multiple provider accounts. BirrPay routes every payment from every app through a single merchant account per provider, while giving each app its own API keys, webhooks, and analytics.
BirrPay unifies Flutterwave, Paystack, KoraPay, and PayPal behind a single API. Your apps talk to BirrPay — BirrPay handles the providers. Inline checkout, enterprise security, real-time analytics. No redirect, no friction.
Unified under one API
You have a SaaS, a marketplace, and a mobile app — three domains, three integrations with each provider. But Paystack, Flutterwave, and PayPal each cap your webhook callback URLs per merchant account. You end up with hacky router middleware, duplicated code, and blind spots in analytics.
Your apps talk to BirrPay. BirrPay talks to the providers. Each app gets its own API keys, webhooks, and analytics — all routed through the same merchant account per provider. No more URL juggling. No more duplicated integrations. One source of truth for every payment.
BirrPay is built for the multi-app era. Every feature is multi-tenant by default, with strict per-app isolation and tenant-wide visibility when you need it.
Stop juggling multiple provider accounts. BirrPay routes every payment from every app through a single merchant account per provider, while giving each app its own API keys, webhooks, and analytics.
Customers never leave your site. BirrPay mounts an inline iframe that runs the provider's inline SDK inside. Native experience, full PCI-DSS containment.
AES-256-GCM field-level encryption for all credentials. Tamper-evident audit logs. MFA enforced for sensitive actions. Zero cardholder data retention.
No perceptible intermediation. Payments initiate in under 800ms p95. Built on Cloudflare Pages edge network.
Each tenant owns multiple apps. Per-app configurations override tenant-level defaults. Strict tenant isolation in every query.
Let BirrPay pick the best provider based on currency, amount, and country. Or force a specific provider per payment.
Volume, success rate, refund rate, top customers, provider breakdown, channel breakdown. Filter by date range. CSV export.
HMAC-SHA256 signed. Exponential backoff retries up to 8 attempts. Dead-letter queue with manual replay.
Get a BirrPay account, create your first app, and generate an API key. 2 minutes.
Add your Flutterwave, Paystack, KoraPay, and PayPal credentials (encrypted at the field level). Use our master keys to test without your own.
Load the BirrPay SDK, mount the inline checkout on your payment page. Customer pays — you get a signed webhook.
Create your BirrPay account in 60 seconds. First payment in 5 minutes.