Testing Withdraw

Developers can use this documentation to test withdraws to Bank Accounts in various regions.

This guide outlines how to test adding payment methods and simulating edge cases in Rapid's sandbox environment.


💳 Adding Debit Cards

Card NumberExp MonthExp YearCVV
41111111111111110130123
⚠️

Force a Failed Card Creation

To simulate a failed debit card (e.g. "Card is ineligible for disbursements"), set the expiration date to:
01/25
This will trigger a 400 error.


🏦 Adding Bank Accounts (US)

When testing bank account flows, you may use any Plaid-provided test routing and account numbers.


🌍 Adding IBAN Accounts (EU)

To test SEPA payouts in the sandbox, generate a random IBAN using:
👉 randomiban.com


🇬🇧 Adding UK Bank Accounts

Rapid supports test accounts for UK Faster Payments:

BankAccount NumberSort Code
Santander Bank94197759090128
Barclays Bank22052471202678
HSBC Bank39732474401276
N26 Bank24676654040026
Lloyds Bank88515871774926
NatWest (National Westminster)20353250606004

🇧🇷 Adding PIX Accounts

Use the following PixKey when testing Brazilian payouts in sandbox:

40882598074

✅ Testing Verification Scenarios

❌ Force Failed RTP Withdrawal

To simulate a failure during instant withdrawal (RTP), set:

firstName = "suspended"

❌ Force US Verification Rejection

During verification, use the following:

  • Last 4 SSN: 9999
  • ZIP Code: 99999

This will cause verification to be rejected.


⏳ Force US Verification Pending Status

To trigger a pending status:

  • Last 4 SSN: 1111
  • ZIP Code: 11111