Bango API v5 Testing Guide
Introduction
This guide provides a series of recommended tests to verify successful integration of your system with Bango APIv5.
The guide and resources are designed to enable you to configure your system to generate known responses from the Bango platform. Covering success and error cases you can then verify that your system will behave in the correct way for each one - e.g. providing content / services, displaying the correct error messages, giving the user retry options etc.
To gain access to the API and complete successful testing you will need to:
- Request a set of test access credentials by contacting support@bango.com
- Download the test report template at the bottom of this page
- Identify which tests are relevant to you. For example, which identification methods you need to support (based on the capability of the Payment Providers you will integrate with) or whether you will support partial refunds etc.
- Execute all the relevant tests from your server
- Send your completed test report to support@bango.com for review
Test guide contents
- 1 User identification
- 2 Check user status
- 3 Close user account
- 4 Billing & refund - success scenarios (API only)
- 5 Billing & refund - failure scenarios (API only)
- 6 Billing & refund - success scenarios (redirect)
- 7 Billing & refund - failure scenarios (redirect)
- 8 Billing - idempotency
- 9 Billing - transaction options
- 10 Billing - get transaction info
- 11 Generating TestPay bangoUserIds
Resources
TestPay bangoUserIds
To use Bango's test payment provider 'TestPay' to test the billing scenarios you can generate UserIds using the details here.
Test report template