Creating a refund

With a valid object representation, this endpoint allows creating a new refund.

Log in to see full request history
Path Params
string
required
length between 1 and 256

Path variable to uniquely identify the transaction.

Body Params
string
length between 0 and 160

Free format text description of the transaction provided by the client. This can be sent in a notification SMS and an account statement as a reference for the receiver.

date-time

Creation date and time of the object as supplied by the client.

string
length between 0 and 256

Shows the geographic location where the transaction was initiated.

string
length between 0 and 256

Reference provided by the requesting organization that will be associated with the transaction.

string
length between 1 and 23

Refund amount.

metadata
array of objects
length ≤ 20

A collection of key/value pairs. These can be used to populate additional object properties.

metadata
Headers
date-time

Header parameter that informs the date and time when the message was originated. It is used for basic message integrity checks, to ensure the request is not stale. Note that the header was previously referenced as 'Date' in version 1.0 of the Mobile Money API.

string
required

Header parameter to uniquely identify the request. Must be supplied as an UUID.

string

It is used to send the pre-shared client's API key to the server.

string
required

It is used to send the user’s access token when OAuth 2.0/OIDC authorization framework is used for end-user authentication.

uri

URL supplied by the client that will be used to return the callback in the form of an HTTP PUT.

Responses

Callbacks
Language
Credentials
OAuth2
Click Try It! to start a request and see the response here! Or choose an example:
application/json