Payouts

Send money instantly

Disburse funds to Mobile Money wallets in seconds. Perfect for marketplace payouts, refunds, rewards, and salary disbursements.

Instant delivery
Bulk support

Payout Sent

Completed in 12s

AmountGHS 250.00
Recipient+233 24 XXX 4567
NetworkMTN Mobile Money
Status
Completed
<30s

Average Delivery Time

99.5%

Success Rate

GHS 50K+

Daily Limit

3

Networks Supported

Powerful payout capabilities

Everything you need to send money at scale

Instant Delivery

Funds arrive in recipients' Mobile Money wallets within seconds.

Bulk Payouts

Send payments to thousands of recipients with a single API call.

Secure & Compliant

Bank-grade security with full audit trails for compliance.

All Networks

Send to MTN, Telecel, and AirtelTigo Mobile Money wallets.

Detailed Reporting

Track all payouts with comprehensive reports and exports.

Real-time Status

Webhook notifications for instant payout status updates.

Use cases

Payouts for every business need

Marketplace Payouts

Pay sellers, drivers, or service providers instantly when they complete a transaction.

Refunds

Issue refunds directly to customers' Mobile Money wallets automatically.

Salary & Wages

Disburse payroll to employees across all mobile money networks.

Rewards & Cashback

Send promotional payments, referral bonuses, and cashback rewards.

Simple integration

Send single payouts or batches with clean, simple APIs

Single Payout

// Send a single payout
const payout = await paygate.payouts.create({
  amount: 10000,  // GHS 100.00
  currency: 'GHS',
  recipient: {
    phone: '+233241234567',
    network: 'mtn',
    name: 'John Doe'
  },
  description: 'Rider earnings - Order #5678',
  metadata: {
    riderId: 'rider_123',
    orderId: '5678'
  }
});

// Payout sent instantly!
console.log(payout.status);  // 'completed'

Bulk Payouts

// Send bulk payouts
const batchPayout = await paygate.payouts.createBatch({
  payouts: [
    {
      amount: 15000,
      recipient: { phone: '+233241111111', network: 'mtn' },
      description: 'Weekly earnings'
    },
    {
      amount: 12000,
      recipient: { phone: '+233242222222', network: 'telecel' },
      description: 'Weekly earnings'
    },
    // ... hundreds more
  ]
});

console.log(batchPayout.totalAmount);  // 27000
console.log(batchPayout.successCount); // 2

How payouts work

1

Fund your balance

Add funds to your PayGate payout balance via bank transfer or Mobile Money.

2

Send payout

Use our API or dashboard to send payouts to any Mobile Money wallet.

3

Instant delivery

Recipient receives funds in their Mobile Money wallet within seconds.

Ready to start sending payouts?

Create your free account and start disbursing funds to Mobile Money wallets instantly. Same-day setup, no hidden fees.