Skip to main content

Documentation

Payout to Bank Message Sequences

When you create a payout to a bank, the funds are transferred from the Rapyd Wallet to the payee’s bank account.

Create Payout to Bank - Success

The client provides the bank account details and issues a transaction to credit the payee's bank account.

  1. The client sends a Create Payout request to Rapyd.

  2. Rapyd sends a response with details of the payout transaction. The status of the payout is set to Created.

  3. Rapyd sends the Payout Created webhook.

  4. Rapyd initiates a transfer to the bank.

  5. The bank accepts the transfer.

  6. Rapyd sends Webhook - Payout Completed and debits the relevant client wallet. The status of the payout is set to Completed.

Create Payout to Bank - Payout Failed

The payout fails when the bank rejects the transfer request. This might occur if the bank account was closed.

  1. The client sends a Create Payout request to Rapyd.

  2. Rapyd sends a response with details of the payout transaction. The status of the payout is set to Created.

  3. Rapyd sends the Payout Created webhook.

  4. Rapyd initiates a transfer to the bank.

  5. The bank rejects the transfer request.

  6. Rapyd sends Webhook - Payout Failed. The status is set to Error.