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 Number | Exp Month | Exp Year | CVV |
|---|---|---|---|
4111111111111111 | 01 | 30 | 123 |
Force a Failed Card CreationTo simulate a failed debit card (e.g. "Card is ineligible for disbursements"), set the expiration date to:
01/25
This will trigger a400error.
🏦 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:
| Bank | Account Number | Sort Code |
|---|---|---|
| Santander Bank | 94197759 | 090128 |
| Barclays Bank | 22052471 | 202678 |
| HSBC Bank | 39732474 | 401276 |
| N26 Bank | 24676654 | 040026 |
| Lloyds Bank | 88515871 | 774926 |
| NatWest (National Westminster) | 20353250 | 606004 |
🇧🇷 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
Updated 4 months ago