{ }
{ }
{ }
{ }
{ }
{ }
{ }
{ }
{ }
{ }
{ }
{ }
{ }
{ }
{ }
{ }
{ }
{ }
{ }
{ }
Developer Resources

For Developers.
By Developers.

Simple, powerful APIs to integrate payments into your application.

Start building in minutes

Our RESTful API is designed to be intuitive and easy to integrate. Get started with just a few lines of code.

White-Label Partner API

APIs to power white-label payments

Documentation

Comprehensive guides

RESTful API

Clean, intuitive endpoints

Sandbox

Test environment

SDKs

Coming soon

Webhooks

Real-time notifications

payment.js
// Initialize payment
const response = await ogi.payments.create({
  amount: 50000,
  currency: 'TZS',
  method: 'mpesa',
  phone: '+255712345678',
  reference: 'ORDER-123'
});

console.log(response.transaction_id);

Everything you need

Tools and resources to build great payment experiences.

RESTful API

Clean, intuitive endpoints with comprehensive error handling.

Sandbox Environment

Test your integration thoroughly before going live.

Webhooks

Real-time notifications for all transaction events.

Ready to start building?

Get sandbox access and start integrating today.

Questions?

We've got answers.