Skip to main content

Overview

Checkout allows you to collect payments seamlessly through different channels. While the existing features are sufficient, we also provide access to the API that powers the hosted checkout, allowing merchants to create a custom and tailored payment experience.

Quick Actions

Complete USSD Payments

Accept payments from customers using USSD codes.
Includes endpoints for creating USSD requests and fetching bank-specific codes.

Transaction Fees

Calculate transaction fees before charging your customer.
Ensure transparency and better pricing control.

Card OTP Validation

Secure payments with OTP validation.
Protects against fraud and ensures compliance with 2FA regulations.

Complete Bank Transfer Payments

Allow customers to pay via direct bank transfer.
Ideal for markets where bank transfers are widely used.

Complete a card payment

Use this API to complete a card payment when it’s initiated. useful for when using a custom checkout