USSD

This payment method allows you to collect payments offline from your customers. Payment is completed by the customer dialling a USSD code on their mobile device.

Before you begin

Ensure you have your public key. You can find this on the SeerBit Merchant dashboard under accounts > api keys. If you don’t have an account with us yet, you can create a test account now

How it works

  1. To initiate a USSD payment, make a request to the USSD payments service with the payments/initiates endpoint.
  2. When the request is made you are expected to get a dial code.
  3. Customer completes transactions using the USSDdial code generated
  4. Verify the payment

Initialising a USSD Payment

For the full specification, see our API Reference
Request Sample
The code snippet below shows an example request for generating a payment link to complete a payment
Response Sample
The code snippet below shows an example request for generating a payment link to complete a payment
Need something else?
If you have any questions or need general help, visit our support page
Signup for developer update
You can unsubscribe at any time. Read our privacy policy.