Accept Payments
Collect payments through bank transfers, virtual accounts, and multiple channels.
Accept payments, generate virtual accounts, automate collections, manage payouts, and scale your business with powerful APIs built for Africa.
Built for modern African businesses
Products
A complete payment operations layer for teams that need clean APIs, trusted collection flows, and reliable reporting.
Collect payments through bank transfers, virtual accounts, and multiple channels.
Generate dynamic and reserved virtual accounts for seamless collections.
Withdraw funds or request approved payout API access for automated transfers.
Create plans, issue recurring invoices, and collect renewals with checkout or virtual accounts.
Powerful APIs and webhooks for custom integrations.
Real-time webhooks and payment events.
Monitor transactions, settlements, and balances.
Enterprise-grade security and compliance.
Product Showcase
Choose the workflow you need and give both engineering and finance teams the same source of truth.
OasisPay Dashboard
Launch a hosted checkout, issue a bank transfer instruction, and track every collection event from one reference.
NGN 12.8K
Collected today
4,892
Virtual accounts
99.9%
Webhook delivery
Daily
Settlement cycle
const payment = await oasispay.payments.create({
amount: 5000,
currency: "NGN",
paymentMethod: "bank_transfer",
customer: {
email: "[email protected]"
}
});Virtual Accounts
Generate accounts, receive payments, reconcile automatically, and notify your systems without manual matching.
Generate account
Receive payment
Auto reconciliation
Receive webhook
Payouts
Move money from collection to withdrawal, vendor payment, customer refund, referral reward, or commission payout with controls designed for real business operations.
OasisPay helps merchants collect money, monitor available balances, and pay out safely. Dashboard withdrawals remain simple for approved businesses, while automated payout API access is reviewed before activation.
Dashboard withdrawals
Pay your saved settlement or beneficiary accounts from your available balance.
Payout API access
Automate transfers for referrals, commissions, vendors, creators, and partners after review.
Limits and approvals
Use single-transfer and daily limits to protect merchant funds.
Signed status updates
Track payout processing, success, failure, and reconciliation events.
Payout workflow
1. Collect
Customer pays through checkout or virtual account
2. Available balance
Funds become available after fees, holds, and reconciliation
3. Review access
OasisPay enables payout API only after KYC and risk checks
4. Pay out
Send approved transfers to customers, vendors, referrers, or partners
Subscription Billing
Create plans, bill customers on a schedule, generate renewal invoices, and collect with hosted checkout or virtual accounts so SaaS, membership, and service businesses can keep revenue moving.
Set weekly, monthly, quarterly, or yearly billing plans in NGN.
Enroll customers and track active, past-due, and expired subscriptions.
Generate renewal invoices with payment links and clear due dates.
Send signed webhook events when subscription payments succeed or fail.
Built for the Nigerian recurring-payment reality
Customers can pay renewal invoices through OasisPay checkout or virtual-account collection flows. Merchants receive normalized subscription and payment webhooks without needing a separate API product.
Recurring workflow
Create plan
Define the amount, billing interval, and customer-facing plan name.
Start subscription
Enroll a customer and create the first invoice automatically.
Collect renewal
Send a checkout link or accept transfer through a dedicated account.
Notify merchant app
Fire subscription.payment.success or subscription.payment.failed webhooks.
API Infrastructure
REST APIs, signed webhooks, SDK-ready primitives, and a sandbox environment for shipping payment workflows with confidence.
const payment = await oasispay.payments.create({
amount: 5000,
currency: "NGN",
customer: { email: "[email protected]" }
});Security
Security and operational visibility are part of the platform, not an afterthought.
Encryption
Fraud Detection
Audit Logs
Role-Based Access
Secure Webhooks
Monitoring
Security dashboard
Operational controls
12.4K
API requests
482K
Risk checks
12
Regions
How It Works
A simple operational path for developers, finance teams, and founders.
Move from setup to automated collection with clear status at every step.
Move from setup to automated collection with clear status at every step.
Move from setup to automated collection with clear status at every step.
Move from setup to automated collection with clear status at every step.
Use Cases
From schools and subscriptions to marketplaces and logistics, OasisPay fits into the money movement you already run.
99.9%
Uptime
"OasisPay gave our finance team one clean view of transfers, virtual accounts, and settlements."
Amaka N.
Finance Manager, RetailOS
"The APIs feel built for the way African payment operations actually work."
Tunde A.
CTO, MarketGrid
"We moved from manual matching to automated collections without rebuilding our checkout stack."
Sarah K.
Founder, Learnly
Start accepting payments, automating collections, managing payouts, and scaling your business with OasisPay.