Table of Contents
This article details the various special amounts that can be used on the staging platform to trigger an event, such as a decline or partial approval. This article is applicable to the following:
- Omni (Staging)
- CardEase (Staging)
- ChipDNA Windows & Linux
- ChipDNA Android & iOS
- ChipDNA Direct
- Hosted Payment Page
- Direct Post
When working with a sandbox account there are constraints on the currency amounts you can use in test transactions. The amounts, by default, must be in the range of 0.25 to 130.00 or the transaction will be declined with the error returned indicating the amount is too low/too high.
The special amounts noted below should only be used with a generic test card or PAN. If your integration utilizes a test card or PAN which is intended to generate a particular event you may not see the expected result if also using a special amount. For example, the amounts provided below do not work in conjunction with the AVS PANs noted in our Test Cards article, as that system requires an approval to generate the data.
The following special amounts will trigger the corresponding result. Note that any other value will result in an approval, even when using an expired card.
|Amount (Major Units)||Result|
|10.27||Partial Approval (for 10.00)|
|14.29||Amex SCA Fall Forward|
|47.27||Partial Approval (for 40.00)|
|48.03||Decline - Unable to connect to acquirer|
|48.04||Decline - Connection to acquirer timed out|
|48.05||Decline - Acquirer rejected request|
|48.06||Decline - Acquirer response invalid|
|49.01||Decline - Online PIN incorrect|
* Minimum, maximum and special amounts all apply to the test platform only. These amounts do not create the same behavior on the live platform.