New Instant settlements in under 3 hours

Accept payments anywhere. Settle in hours.

Dunadpay is the payment gateway for African businesses — cards, bank transfer, USSD and mobile money in one integration. Plus instant bill payments for electricity, airtime, data and cable TV.

₦48B+Processed annually
12,000+Active merchants
99.98%Success rate
checkout.dunadpay.com
💳
Card
Visa, Mastercard, Verve
🏦
Bank Transfer
Pay directly from your bank
📱
USSD
Dial *737# to complete
Amount₦24,500.00
Fee (0.5%)₦122.50
Total₦24,622.50

Secured by Dunadpay · PCI DSS Level 1

Trusted by teams at

VISAMastercardVerve PaystackFlutterwaveNIBSS
Products

Everything you need to move money

One API, one dashboard, one settlement account. Accept, collect, pay out and reconcile.

Online Checkout

A conversion-optimised checkout for cards, bank transfer, USSD and mobile money. Drop it in with four lines of code.

Explore checkout

Payment Links

Create a shareable link in seconds. Perfect for WhatsApp, Instagram and invoices.

Create a link

Bill Payments

Electricity, airtime, data, cable TV, water and internet — paid instantly with a receipt.

Pay a bill

Payouts & Transfers

Send money to any Nigerian bank account or wallet via a single API call.

Start paying out

Subscriptions

Recurring billing with automatic retries, dunning and customer self-service.

Set up billing

Dashboard & Reports

Real-time analytics, settlement reports, dispute tracking and team access controls.

See the dashboard
For developers

Live in an afternoon, not a sprint

Clean REST APIs, predictable webhooks and SDKs for every stack. Sandbox keys work instantly — no sales call required.

  • Idempotent requests — safe retries with zero double-charges.
  • Signed webhooks — HMAC-verified events for every state change.
  • Official SDKs for Node, Python, PHP, Java and Go.
  • Test mode with simulated successes, failures and disputes.
charge.js Node SDK
// Create a charge in one call
const dunadpay = require('dunadpay')('sk_live_••••••••');

const charge = await dunadpay.charges.create({
  amount:   2450000,          // ₦24,500.00 in kobo
  currency: 'NGN',
  channels: ['card', 'transfer', 'ussd'],
  customer: { email: 'ada@example.com' },
  metadata: { order_id: 'ORD-1042' }
});

console.log(charge.status);
// → "successful"
How it works

From signup to first payout in three steps

No lengthy onboarding. No hidden approval queues.

1

Create your merchant account

Sign up with your business details and BVN. Verification is usually completed the same day.

2

Integrate or use no-code tools

Drop in the checkout, generate a payment link, or call the API directly. Your choice.

3

Get paid and settle fast

Collect from customers and receive automatic settlements to your bank within hours.

Security & compliance

Built to the standard banks are held to

Every transaction passes through fraud screening, tokenisation and encrypted transmission. We hold the certifications your compliance team will ask about.

  • PCI DSS Level 1 — the highest certification for card data handling.
  • 256-bit TLS encryption on every request, in transit and at rest.
  • 3D Secure 2.0 with risk-based authentication to cut fraud and chargebacks.
  • Real-time fraud monitoring with instant alerts on unusual activity.
  • Two-factor authentication for all dashboard and API key access.

Platform reliability

99.98%
Transaction success rate
99.99%
API uptime (rolling 90 days)
< 250ms
Median API response time
24/7
Human support, no bots
PCI DSS L1 ISO 27001 NDPR 3D Secure 2.0 SOC 2 Type II
Pricing

Transparent fees. No setup cost. No monthly charges.

You only pay when you get paid. Local card fees are capped at ₦2,000.

Starter

For new businesses testing the waters and taking first payments.

1.4%per transaction

Local cards · capped at ₦2,000

  • Online checkout & payment links
  • Card, transfer & USSD
  • Next-day settlement
  • Email support
Get started free

Enterprise

For high-volume platforms with custom routing and compliance needs.

Custom

Volume-based · from ₦50M monthly

  • Everything in Growth
  • Dedicated settlement account
  • Multi-currency & cross-border
  • Named account manager
  • 99.99% uptime SLA
Talk to sales
Support

Frequently asked questions

How quickly do I receive my money?

Starter merchants settle next business day. Growth merchants settle within 3 hours of a successful transaction, including weekends. Enterprise merchants can request same-day or instant settlement on eligible transaction volumes.

What does it cost to accept payments?

You pay 1.4% per local card transaction on Starter and 1.0% on Growth, capped at ₦2,000. Bank transfers are 0.5% (capped at ₦500). There are no setup fees, no monthly fees and no charges on failed transactions.

Which payment methods can my customers use?

Debit and credit cards (Visa, Mastercard, Verve), direct bank transfer, USSD, and mobile money. You can enable or disable any channel per integration from your dashboard.

Do you support bill payments as well as collections?

Yes. The same account gives you access to bill payments for electricity, airtime, data, cable TV, water and internet — plus payouts to any Nigerian bank account or wallet via API.

What documents do I need to get verified?

For a registered business: CAC certificate, a valid ID of a director, BVN, and a settlement bank account. For individuals: a valid government ID, BVN and bank account. Verification is typically completed within 24 hours.

Is my customer data safe?

Yes. Card data is tokenised by our PCI DSS Level 1 certified processor and never touches Dunadpay servers. All data is encrypted in transit and at rest, and we comply with the Nigeria Data Protection Regulation (NDPR).

Start accepting payments today

Create a free account, grab your sandbox keys, and take your first live payment before the day is out.