API Explorer
Send Money
Within Equity Bank

Within Equity Bank

Test URL

POSThttps://uat.finserve.africa/v3-apis/transaction-api/v3.0/remittance/internalBankTransfer

Live URL

POSThttps://api.finserve.africa/v3-apis/transaction-api/v3.0/remittance/internalBankTransfer

Move Funds Within Equity Bank 🏦 Across Kenya, Uganda, Tanzania, Rwanda & South Sudan.

📘 Equity Bank's Presence

This web service covers all 6 countries (KE, RW, UG, TZ, DRC, SS) in which Equity Bank operates in.

200 Success Response Schema

Field NameField TypeField Description
statusboolResponse status
codenumberResponse code
messagestringResponse message
data.transactionIdstringunique transaction id
data.statusstringtransaction status

Example Request

⚠️

In the example below, please remember to replace the variables enclosed within curly brackets {{ }} with the actual values.

Signature Formulae e.g. 00013XXXX6836500.00KES192112602006
source.accountNumber+transfer.amount+transfer.currencyCode+transfer.reference
Example Request
curl -X POST \
	-d '{
      "source": {
          "countryCode": "KE",
          "name": "John Doe",
          "accountNumber": "00013XXXX6836"
      },
      "destination": {
          "type": "bank",
          "countryCode": "KE",
          "name": "Tom Doe",
          "accountNumber": "00201XXXX4605"
      },
      "transfer": {
          "type": "EFT",
          "amount": "500.00",
          "currencyCode": "KES",
          "reference": "192112602006",
          "date": "2023-10-13",
          "description": "Some remarks here"
      }
}'  \
	-H 'Authorization: Bearer {{access_token}}'  \
	-H 'Content-Type: application/json'  \
	-H 'signature: {{signature}}'  \
	-L 'https://uat.finserve.africa/v3-apis/transaction-api/v3.0/remittance'

Example Response

Example Response
{
    "status": true,
    "code": 0,
    "message": "success",
    "reference": "192112602006",
    "data": {
        "transactionId": "5414",
        "status": "SUCCESS"
    }
}