Wallet To Wallet Payout

Confirms a wallet-to-wallet transfer after the transfer has been initiated.

The confirmation request requires the source wallet PIN and OTP/authentication token to authorize the debit from the source wallet. Settlement of the target wallet is completed within the applicable T + x settlement period.

Request

Method: POST

Endpoint:

{{base_url}}/api/v1/user/wallet/transfer/confirm

Authentication & Headers

HeaderTypeRequiredDescription
AuthorizationStringYesBearer <token> — your activated authentication token.
x-merchant-refStringYesYour unique merchant reference.
Content-TypeStringYesMust be set to application/json.

Request Body

{
  "user_ref": "USER-REF-001",
  "auth_token": "<otp-or-auth-token>",
  "wallet_pin": "<wallet-pin>"
}

Request Fields

FieldTypeRequiredDescription
user_refStringYesUnique reference identifying the user initiating the wallet transfer.
auth_tokenStringYesOTP or authentication token required to authorize the transfer.
wallet_pinStringYesPIN of the source wallet used to authorize the debit.

Transfer Confirmation

The confirmation process authorizes the debit from the source wallet after the transfer has been initiated.

Initiate Wallet Transfer → Receive OTP/Auth Token → Confirm Transfer → Source Wallet Debited → Target Wallet Settlement

Important: Both the wallet PIN and OTP/authentication token are required to confirm the transfer.

Settlement

After the transfer is confirmed, the target wallet is settled according to the applicable T + x settlement period.

Applicable Payouts Areas

The same Wallet Debit Confirmation process applies when initiating payouts from a user's SubWallet to the following destinations:

  • SubWallet to Bank
  • SubWallet to Crypto
  • SubWallet to EUSD

For these payout types, the merchant initiates the payout first and then confirms the debit using the user's wallet PIN and OTP/authentication token.

Initiate Payout → Receive OTP/Auth Token → Confirm Wallet Debit → Source SubWallet Debited → Target Destination Settlement


Did this page help you?