v2.0 API is now live

Build the future of
African Commerce

Accept payments, send payouts, and manage finances with a single, powerful API. Designed for developers, by developers.

Read the Docs
checkout.js
const gauler = require('gauler')('sk_test_...');

// Initialize a transaction
const response = await gauler.charge.create({
  amount: 5000,
  currency: 'UGX',
  email: 'customer@email.com',
  payment_method: 'mobile_money'
});

console.log(response.status); // 'pending'

Instant Integration

Get up and running in minutes with our drop-in UI or custom API integration.

Secure by Default

PCI-DSS compliant infrastructure that handles the heavy lifting of security for you.

Global Reach

Accept payments from cards and mobile money wallets across 15+ African countries.