Test Data

Using test data in sandbox to improve and secure your integration

Payments test data

By default, all payments created in the sandbox will be confirmed as if the money transfer has been successful. However, to test your code against potential errors originating on the banking rails (blocked accounts, temporal Bank institutions' timeouts, etc.), we provide the following IBANs that, when used in the sandbox environment, will always generate a specific error you can manage:

IBANError CodeError type
ES4069409999010993310001ERR-0001blocked_account
ES9169409999060993310002ERR-0002closed_account
ES4869409999000993310003ERR-0003integration_error
ES0269409999050993310004ERR-0004invalid_bank
ES2969409999010993310005ERR-0005recoverable
ES1069409999040993310006ERR-0006suspended_bank
ES6169409999090993310007ERR-0007wrong_account_number
ES1869409999030993310008ERR-0008wrong_amount
ES6969409999080993310009ERR-0009wrong_operation_code
ES9669409999040993310010ERR-0010other
ES5069409999090993310011ERR-0011processor_failure

Verifications test data

By default, all verifications created in the sandbox will be confirmed using the code with the number 000000 for it. So if you use any other code number, the verification will remain in delivered status, and you will have 5 attempts in total to confirm it or finally pass to the failed status.

If you created the verification in the sandbox and it is not confirmed within 7 days, the verification will go to expired status.

To test your code against possible errors originating from the bank rails in the verification submission (blocked accounts, temporary timeouts from banking institutions, etc.), you can use the same testing bank accounts provided for payments.

Verification of Payee (VoP) test data

For testing Verification of Payee (VoP) functionality, we provide specific test IBANs that return predictable responses. See our Verification of Payee documentation for detailed information about testing VoP integrations.

Holder Verifications test data

Please note that in the Sandbox environment:

Verifications for the following IBANs will become rejected with a specific error, provided that the request itself is otherwise valid and includes all required data:

IBANError CodeError type
ES0269409999050993310101AHV-0001missing_attribute
ES2969409999010993310102AHV-0002bank_not_member
ES1069409999040993310103AHV-0003bank_unavailable
ES6169409999090993310104AHV-0004unsupported_attribute
ES6969409999080993310106AHV-0006verification_check_not_possible
ES4569409999070993310199AHV-9999unexpected_error

Additionally:

  • Verifications for the IBAN ES5869409999080993310110 will become confirmed with a close_match result and matched name John Doe
  • Verifications for the IBAN ES1569409999020993310111 will become failed
  • Verifications for any other IBAN will become confirmed