Simulating purchases and failures using the Bango test payment provider
Bango TestPay is a special payment provider you use for testing. It behaves like a real payment provider, but doesn't trigger any transfers of funds. This means you and your test users will never spend real money when developing and testing your store. Bango TestPay also simulates all failure scenarios.
When you use test credentials to access the Bango Payment API, Bango TestPay is always the only activated payment provider. (With production credentials, Bango TestPay is not available.)
Bango TestPay helps you make sure your store properly handles certain scenarios: for example, when payment is successfully authorized and captured, when a payment authorization is declined, or when a user is barred (the Testing Guide lists the scenarios). To trigger one of these scenarios:
For example, to simulate a barred user (for merchants who identify users using the Bango Identity Flow):
identificationMethodKey
with value GBR_BANGO
447710900122
All transactions using Bango TestPay – successes and failures – are logged just like genuine payment providers in production. You can view these logs in the Bango Dashboard and Bango Care sites.