Test your payment flow
With a Bridge sandbox app, payments requests or payments links won't initiate real payments so you can develop and test safely. Furthermore, only compatible banks will be displayed in the Pay by Link.

Payment link from a sandbox
Demo Bank
Our Demo Bank allows you to simulate a full user journey of payment initiation.
To test Payments with Demo Bank, you can either:
- directly call the Create a payment request endpoint with the bank id
574
- or create a payment link from the dashboard, open the url and choose Demo Bank
Test the usual flow
To test the redirected payment flow, you can use any login and password longer than 6 characters.
Once in the demo bank interface, you can either test a payment with or without a SCA (Strong Customer Authentication) by selecting sender accounts. You can use any code longer than 6 characters for the OTP code.

Sender accounts list
Test your integration
Here are all the cases your integration should manage. To test each one, please use the credentials below:
Login field | Payment status | Payment status reason |
---|---|---|
id_pdng_acsc | PDNG after you confirm the paymentACSC one hour after the confirmation | / |
id_pdng_rjct | PDNG after you confirm the paymentRJCT one hour after the confirmationVery rare case when the bank doesn't accept the payment during the execution (mainly for fraud suspicion) | MS03 |
id_acsc | ACSC after you confirm the payment (= instant payment) | / |
id_rjct_ac01 | RJCT | AC01 |
id_rjct_ac04 | RJCT | AC04 |
id_rjct_ac06 | RJCT | AC06 |
id_rjct_ag01 | RJCT | AG01 |
id_rjct_am18 | RJCT | AM18 |
id_rjct_ch03 | RJCT | CH03 |
id_rjct_cust | RJCT | CUST |
id_rjct_ds02 | RJCT | DS02 |
id_rjct_ff01 | RJCT | FF01 |
id_rjct_frad | RJCT | FRAD |
id_rjct_ms03 | RJCT | MS03 |
id_rjct_noas | RJCT | NOAS |
id_rjct_rr01 | RJCT | RR01 |
id_rjct_rr03 | RJCT | RR03 |
id_rjct_rr04 | RJCT | RR04 |
Payments in sandbox are deleted after 30 days
For sandbox applications, payments older than 30 days are automatically deleted
Bank sandbox
All banks available are not fully testable using our sandbox apps
When listing Banks using a sandbox app, you might see deactivated banks that are available for payment but only in production environment.
Some of them are also available in sandbox environment and won't lead to real payments.
Please note that these sandbox are managed directly by the banks and can sometimes be unstable.
Here is the list of banks with stable sandbox environment. You can test them with the credentials below. If login or OTP SMS is missing, it means you can enter the any value in the field.
Bank | Bridge ID | Testing credentials |
---|---|---|
BNP Paribas | 6 | Login: 123456789 (everything is accepted) Password: 785149 SMS: everything except 00000 (= failure) Even amount = success Odd amount = failure |
Caisse d'Épargne (Île-de-France) | 437 | Login: 9999999904 Password: 17515 SMS: 12345678 |
Banque Populaire (Grand Ouest) | 38 | Login: 9999999904 Password: 17515 SMS: 12345678 |
Updated 7 months ago