Payment gateway
Accept secure payments for websites, apps, businesses and checkout flows.
MyBundlePay is the financial infrastructure powering modern individuals and businesses. Accept payments, automate payouts, issue virtual cards, create virtual accounts, send invoices, share payment links, pay bills, and integrate seamlessly with our secure, developer-friendly APIs.
MyBundlePay should feel simple for individuals, powerful for merchants, and predictable for developers connecting payment products through APIs.
Receive money, pay bills, use cards, transfer locally and move money across borders.
Collect with checkout, payment links, invoices, storefronts and virtual accounts.
Integrate payments, payouts, bill APIs, card issuing and webhooks through documentation.
Account ready
Fingerprint-secured banking
A classic product surface for cards, transfers, bills, merchant collections and developer-led payment infrastructure.
Give individuals a banking-style app while merchants and developers get payment gateway tools, virtual accounts, checkout, payouts, card issuing, bills and webhooks behind the scenes.
Processing
Accept secure payments for websites, apps, businesses and checkout flows.
Issue and fund virtual cards for subscriptions, online spending and business controls.
Bring card access into the real world with premium physical card experiences.
Move money locally and support fast transfer experiences for users and businesses.
Create clean payment requests and track settlement from one dashboard.
Sell quickly with links that customers can open, pay and confirm immediately.
Launch a simple storefront and collect payments without heavy setup.
Support airtime, data, electricity, TV and other recurring services.
Help users and businesses send money across borders with clearer flows.
Automate merchant disbursement, withdrawals and operational payment movement.
Connect checkout, dynamic virtual payments, cards, bills and webhooks.
Keep receipts, references and transaction evidence presentable for support.
Show customers cards that feel premium: fund cards, freeze and unfreeze, view details, monitor transactions and keep spending controlled.
Open an account, configure your wallet, card, storefront, payment link or API product.
Receive payments, move money, fund cards, process bills or trigger payouts from your dashboard.
Track references, sessions, receipts, transaction status and webhook events without confusion.
From a single payment page to a full developer integration, MyBundlePay can present clean payment options while your backend gets references, session IDs, statuses and webhook events.
Secure
Use the MyBundlePay docs to connect checkout, dynamic virtual payments, payouts, bill payment, virtual cards, card issuing and webhooks.
// Create a payment collection
fetch("https://mybundlepay.com/api/create-payment", {
method: "POST",
headers: {
"Authorization": "Bearer {secret_key}",
"Content-Type": "application/json"
},
body: JSON.stringify({
amount: 5000,
currency: "NGN",
tx_ref: "MBP-2026-001"
})
})
.then(response => response.json())
.then(data => console.log(data));
MyBundlePay is not a bank. It partners with licensed financial institutions to provide secure banking and payment services.
Transaction references, receipts, session IDs and authentication-ready experiences.
MyBundlePay Ltd is registered with CAC and certified by SCUML.
Services are delivered with licensed financial institution partners and regulatory oversight.
Start with MyBundlePay for personal banking, merchant collections, cards, APIs, transfers, bills and everything in between.