International Bank Transfers

Transfer funds to global bank accounts or inter-branch Equity Group accounts directly from your CashPay account.

Introduction

The Bank Transfer API leverages a global banking network to enable seamless movement of funds between the CashPay ecosystem and the traditional banking system. This API is reserved for authenticated B2B partners.

1. Inter-Branch Transfer (Equity Bank Group)

Instant transfers between Equity Group subsidiaries. Ideal for cross-border payments in various international regions.

POST/api/v1/bank/transfer/internal

Direct transfer to an Equity Bank Group account.

Supported Countries

  • Kenya (KE), Uganda (UG), Rwanda (RW), Tanzania (TZ), South Sudan (SS), DR Congo (CD).

Request Example

JSON
{
  "amount": 500.00,
  "currency": "USD",
  "destinationCountry": "KE",
  "recipientAccount": "1234567890",
  "recipientName": "John Doe",
  "description": "Internal business transfer",
  "pin": "1234"
}

2. SWIFT Transfer (Global)

Transfers to any bank in the world via the SWIFT network.

POST/api/v1/bank/transfer/swift

Initiates a global SWIFT international transfer.

SWIFT Request Example

JSON
{
  "amount": 1000.00,
  "currency": "USD",
  "recipientName": "International Corp",
  "recipientAccount": "IBAN123456789",
  "destinationBankSwift": "ABCDEFFK",
  "destinationBankName": "Global Bank",
  "destinationCountry": "FR",
  "pin": "1234"
}

3. B2B Sovereignty Rule