API Endpoints
Transfer Funds to Bank
Allows customers to transfer funds from their loan wallet to a bank account.
POST
Customers can use this endpoint to transfer funds from their loan wallet balance to a registered bank account.
Request Headers
string
required
The JWT Access Token obtained from the
/login or /refresh-token endpoint.string
required
Unique idempotency key for the request to prevent duplicate processing.
string
required
The date and time at which the request was initiated (ISO 8601 format).
string
required
The IP address of the customer making the request.
string
required
Unique identifier for the interaction/session.
string
default:"application/json"
required
Must be
application/json.Request Body
string
required
The unique identifier (UUID) of the customer making the transfer.
number
required
Amount to transfer from wallet to bank account.
string
required
The unique identifier (UUID) of the bank account to transfer funds to.
string
required
Bank account number to transfer to.
string
required
Bank code of the destination bank.
string
required
Account holder name as it appears on the bank account.
string
Transaction PIN for authorization (if required).
string
Optional description or reference for the transfer.
Response
Returns confirmation of the fund transfer with transaction details.string
default:"SUCCESS"
Overall status of the API request.
object
Transfer confirmation details.
