Create a new transaction

The transactions endpoint is dynamic and may be used for selling or purchase of products. Products include mobile and marketplace products.

A sale transaction is completed by a distributor or reseller using the pre-funded wallet balance.

A purchase transaction is completed by a customer using one of the available payment methods.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
enum
required
date-time
required
^\d{4}-(0[1-9]|1[0-2])-(0[1-9]|[12]\d|3[01]) ([01]\d|2[0-3]):[0-5]\d:[0-5]\d$

The date and time of the basket transaction, this should be provided in the format "YYYY-MM-DD HH:mm:ss".

customer
object
required
merchant
object
required

Information about the merchant or store generating the voucher on behalf of a distributor / reseller.

product
object
required

Information about the product being sold from the terminal.

tender
object
required
Headers
uuid
required

The randomly generated UUID identifying this transaction.

Response

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