Skip to main content
POST

When to use this endpoint

If your organisation has opted in to payout OTP verification, Inter Bank Transfer returns 202 with status PENDING_OTP and a pendingReference, and emails a 6-digit OTP to your organisation’s email on file.Call this endpoint with that pendingReference and the OTP to approve the transfer. All transfer checks (limits, wallet, KYC, balance and reference) run again before the payout is queued.

Key Considerations:

  • The OTP is valid for 2 minutes.
  • You have 2 attempts. The first wrong OTP returns 400 with one attempt left. The second wrong OTP declines the payout, and you have to start a new transfer.
  • Use the transactionRef returned in the 200 response to check the status of the transfer and to match webhook notifications, the same way as a transfer without OTP.
  • Authenticate with the same x-api-key header you used to initiate the transfer.
string
required
The pendingReference returned in the 202 response from Inter Bank Transfer.Example: 3fa85f64-5717-4562-b3fc-2c963f66afa6
string
required
The 6-digit OTP sent to your organisation’s email.Example: 123456