One API. Every African payment provider.
Stop writing payment code for every provider. Connect Paystack, Flutterwave, and more from one visual dashboard. Route checks dynamically, verify signatures instantly, and manage transactions seamlessly.
Test Webhook Routing Live
Simulate webhook payloads from Paystack and Flutterwave, decrypt gateway API keys, verify cryptographic signatures, and proxy events instantly.
Set Up In Three Steps
Integrate checkout buttons and webhook proxies with zero structural latency.
Connect credentials
Save your Paystack or Flutterwave public/private keys inside the dashboard. Keys are AES-GCM encrypted.
Embed custom script
Copy a single script tag customized for your project. Place checkout buttons anywhere on your pages.
Accept payments
Customers experience a smooth checkout overlay, while your server processes incoming secure webhook proxies.
One API contract. No boilerplates.
Initialize payments, confirm webhooks, and map transaction structures dynamically across gateways.
POST /api/v1/transactions/initialize
X-API-Key: paye_live_••••a52
{
"amount": 12500,
"email": "customer@paye.ng",
"provider": "paystack",
"currency": "NGN"
}Zero backend code. Simple script tags.
Add custom checkout buttons on Webflow, Wix, or standard HTML sites without spinning up servers.
<script src="https://paye.ng/sdk/paye_pub_b82a.js"> </script>
Platform features
Robust operations utilities styled as modular visual layers.
Unified API Router
Integrate once. Swap gateways or route transactions dynamically without changing API endpoints.
AES-GCM Encryption
Gateway credentials are cryptographically encrypted at rest. Original keys never leave our proxy layer.
Webhook Proxies
Intercept callback payloads, validate authenticity headers, and dispatch events safely to your servers.
Visual Audit logs
Audited transaction charts, logs, payload details, and webhook event status timelines.
Zero-Code Embeds
Create inline checkout overlays on any plain HTML layout page by copying a short script element.
Provider Switching
Toggle channels or swap routing paths inside the dashboard instantly without editing system backend code.