Universal Payment SDK

The Payment SDK endpoint allows you to collect payments from customers in multiple markets all through this single endpoint.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
int32
required

The amount in the chargeCurrency

string
required

The currency you want to charge the user in e.g KES

string
required

The wallet you want to be credited. e.g USD

string
required

A unique reference provided by the client to prevent duplicate transactions.

string

The customer who will be completing this transaction. This is an optional field.

prefillData
object

Please note that the data passed can not be edited during payment.

string

Where to redirect the user on a successful deposit

string

Where to redirect the user on a failed deposit

string

Where to redirect the user after cancelling the transaction

string

Required when the chargeCurrency is XOF e.g BJ, SN etc

string

Used to filter the charge method the user can use e.g momo, bank, card, opay

Responses

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json