PUT
Approve Intra-Organisation Transfer
WARNING: Once the transaction has been approved, the funds transfer process cannot be undone or stopped. You will be required to reconcile manually with the beneficiary who received funds to return the funds to your merchant account.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer Token, Where accessToken is the access token used to authenticate the request.

Headers

Accept-Language
string
default:en

Preferred language for the response

X-Idempotency-Key
string

A unique key to ensure idempotent requests

Body

application/json
merchantAccountNumber
integer
required

Sender merchant account number (8 digits)

Required range: 10000000 <= x <= 99999999
Example:

52333818

transactionReferenceNumber
string
required

The unique transaction reference number

Example:

"260703A1B2C3"

actionedBy
string
required

Email of the user approving the transaction

Maximum string length: 60
Example:

"approver@example.com"

Response

200 - application/json

Success - Transaction approved

merchantAccountNumber
integer
Example:

52333818

transactionReferenceNumber
string
Example:

"260703A1B2C3"

responseCode
string
Example:

"S100"