Products
The infrastructure behind your money movement.
Accept payments through virtual accounts or a payment link, manage collections, and move money through bank transfers — all through one payments infrastructure.
Collections
Get paid, without the complexity.
Create payment collections for your customers and track the journey from awaiting payment to successful settlement.
- Awaiting payment
- Payment received
- Succeeded
Payment links
Get paid with a link.
Create a hosted payment page, share it anywhere, and collect fixed or customer-chosen amounts — with the customer information you need.
Customers open the link on their phone and pay. They do not need a Radok account.
One link. Many ways to collect.
- Event registration
- Contributions
- Donations
- Services
- Products
- Memberships
01
Create
Choose a fixed or open amount, whether the link is one-time or reusable, and the information you need from customers.
02
Share
Send the link on WhatsApp, email, social media, or from your application.
03
Collect
Customers pay through a simple Radok checkout. You track every payment from your dashboard.
Create payment links programmatically.
Issue a link from your application. The developer platform covers the rest.
{
"title": "Event Registration",
"amount": {
"value": 1000000,
"currency": "NGN"
}
}Payment link returned
Virtual accounts
Give every payment a destination.
Create virtual accounts that make it simple for customers to pay your business and for your systems to identify incoming payments.
Virtual account
RADOK COMMERCE
1234567890
Example Bank
- Account name
- Radok Commerce
- Bank
- Example Bank
- Account number
- 1234567890
Share account details only with the intended payer.
How a payment arrives.
- 01
Create account
- 02
Share payment details
- 03
Customer pays
- 04
Collection is created
- 05
Payment succeeds
Payouts
Move money when your business needs to.
Withdraw funds to your configured bank accounts and track every payout from initiation to completion.
Succeeded
- Pending
- Processing
- Succeeded
Failed
- Processing
- Failed
Money returned
Payout accounts
Withdraw funds with confidence.
Send money to your configured bank accounts and track every withdrawal from initiation to completion.
- Manage payout accounts
- Withdraw funds directly
- Track payout status
- Secure payout flows
Developer infrastructure
Your products. Your workflows. Your API.
Connect Radok to your existing systems using API keys, webhooks, and a dedicated sandbox environment.
Security
Built for businesses that take money seriously.
01
KYB
Verify your business before going live.
02
Access control
Give teams the access they need without giving everyone everything.
03
Security
Protect sensitive actions and developer credentials with 2FA, sessions, and API key management.
Environments
Build in test. Go live with confidence.
test
- Test collections
- Test virtual accounts
- Test webhooks
live
- Real collections
- Live virtual accounts
- Live webhooks
Choose a path
What are you looking to do?
I want to accept payments
Create a payment link, or use virtual accounts and collections, and track every payment through to settlement.
Payment Links + Collections + Virtual Accounts
I want to move money
Withdraw funds to your configured bank accounts and track every payout from initiation to completion.
Payouts + Payout accounts
I want to build payments into my product
Connect collections, payouts, and webhooks to the systems you already run.
API + Webhooks + Sandbox
Move money with Radok.
Build the payment infrastructure your business needs to collect, move, and manage money.