Testing
Simulating payments
To confirm that your integration works correctly, simulate transactions without moving any money using special values in test mode.
You will need sandbox access
To test your integration in test mode, where no real money is used you will need access to our sandbox enviroment. To get access to our sandbox environment get in touch with us.
Because of rate limits, we don’t recommend using the sandbox to load-test your integration.
Testing payments with cards
Test cards let you simulate several scenarios:
- Successful payments by card brand
- Card errors due to declines, fraud, or invalid data
Common mistake
Do not under any circumstance use real card details when testing your integration.
To test a card payment you will need to create a payment via the Dashboard or API, and go to our Contact portal (payment link) to input the card information. It's not possible to start a payment with card via the API.
Australian credit cards
Use the cards below when testing the payment method id ZAI_CC
. If you are not sure which method are you using, check the URL of the payment link.
Type | Value | Description |
---|---|---|
Successful Visa | 4111 1111 1111 1111 | |
Declined Visa | 4012 8888 8888 1881 | |
Declined MasterCard | 5105 1051 0510 5100 | |
Payment Held | 5555 5555 5555 4444 | Will withold payment from release. |
Brazilian credit cards
Use the cards below when testing the payment method id PGBNK_CC
. If you are not sure which method are you using, check the URL of the payment link.
Type | Value | Description |
---|---|---|
Successful Mastercard (with 3DS authentication) | 5200 0000 0000 1005 | The total amount of payment after fees must be BRL 1005. Use CVV 123, expires 12/2030 |
Visa | 4539 6206 5992 2097 | Use CVV 123, expires 12/2030 |
Mastercard | 5240 0829 7562 2454 | Use CVV 123, expires 12/2030 |
American Express | 3458 1769 0311 361 | Use CVV 123, expires 12/2030 |
Elo | 4514 1611 2211 3757 | Use CVV 123, expires 12/2030 |
Hipercard | 6062 8285 9891 9021 | Use CVV 123, expires 12/2030 |
Testing non-card payments
Testing non-card payments works similarly. Each payment method may have its own special values. To test a non-card payment you will need to create a payment via the Dashboard or API, after that go to our Contact portal (payment link) to proceed with the payment.
Type | Value | Description |
---|---|---|
PayID | Qualy will generate a sample PayID, a transaction will automatically be generated with the full amount of the payment. | |
BSB & Account number | Qualy will generate a sample BSB/Acc, a transaction will automatically be generated with the full amount of the payment. | |
PayTo | Any email, phone number or BSB/Account number | A transaction will automatically be generated with the full amount of the payment. |
Direct Debit | Any BSB/Account number | A transaction will automatically be generated with the full amount of the payment. |
PIX | Qualy will generate a sample PIX, a transaction will automatically be generated with the full amount of the payment. | |
Boleto | Qualy will generate a sample Boleto, a transaction will automatically be generated with the full amount of the payment. |