Barcode Test Script
Perform these tests. For each test, note the response, request ID, and Timestamp. Amazon will confirm that your results match our results in our activity log.
Note: The Min, Max and Valid amounts used for the tests should be per the agreed upon contract. Please see Minimum and Maximum Amount per Transaction per Country for min/max per country.
| Test Description | Expected Result | Response, requestId, and Timestamp |
|---|---|---|
| 1. Load an amount < Min Amount | Load should fail as the amount is < Min Amount | |
| 2. Load an amount > Max Amount | Load should fail as the amount is > Max Amount | |
| 3. Load Valid Amount | Load should succeed as it is between the expected range | |
| 4. Load Valid Amount using an invalid token (not in the token list) | Load should fail as the token is not valid | |
| 5. Void the transaction from Test #3 | Void should succeed | |
| 6. Void a valid transaction (valid request id) but using an invalid Token (not in the token list) | Void should fail as the token is not valid | |
| 7. Validate a Valid Amount load (before executing the load) with a valid token | Validate will succeed | |
| 8. Load a Valid Amount then void the same transaction but passing a different Valid Amount to the void | Load should succeed but void should fail | |
| 9. Validate a Valid Amount load (before executing the load) using a voided token (in the voided tokens list) | Validate will fail as the token is in void status | |
| 10. Load a Valid Amount using a voided token (in the voided tokens list) | Load will fail as the token is in void status |
Last updated: Sep 17, 2021

