Skip to content
RADOK

Payments infrastructure for modern businesses

Accept payments. Pay out. Move money. Build faster.

Accept payments through virtual accounts, make payouts by transfer, and integrate your financial workflows with simple APIs and webhooks.

Everything you need to move money through your product.

From collections and payment links to payouts, Radok gives your business the infrastructure to move money without building the financial rails yourself.

Money in

Get paid without the friction.

Create virtual accounts for your customers and receive payments by bank transfer. Each collection is tracked from the moment it is awaiting payment through to success.

  1. Awaiting payment
  2. Payment received
  3. Succeeded

Virtual Account

Account name
Radok Commerce
Account number
123 456 7890
Bank
Radok Partner Bank

Money out

Move money when your business needs to.

Withdraw funds to your configured bank accounts and track every payout from initiation to completion.

Developers

Built for developers.

Simple APIs, secure keys, and webhooks that let you build payments into your product without reinventing the infrastructure.

collections.ts
const collection = await radok.collections.create({
  virtualAccount: "1234567890",
  amount: 250000,
  currency: "NGN"
});
  • API Keys

    Separate test and live keys for every integration.

  • Webhooks

    Signed events when a collection succeeds or a payout updates.

  • Sandbox

    Build and verify against the test environment first.

  • Delivery logs

    Inspect webhook attempts and response status from your dashboard.

How it works

From API call to settled collection.

  1. 01

    Your application

  2. 02

    API

  3. 03

    Virtual Account

  4. 04

    Customer payment

  5. 05

    Collection succeeded

  6. 06

    Webhook

  7. 07

    Your application

Security

Built with trust at the core.

Access, credentials, and environments are designed so you can move money without loosening control of your integration.

Secure authentication
Sign in to the dashboard with protected sessions.
API key management
Create, rotate, and revoke keys for test and live traffic.
Webhook secrets
Verify event payloads with a signing secret on every delivery.
KYB
Complete business verification before going live.
Role-based access
Invite your team and limit what each role can see and do.
Two-factor authentication
Require a second factor on dashboard sign-in.
Test and live environments
Develop against test, then switch to live when you are ready.

Build the way money moves.

Start accepting payments and building financial workflows with Radok.