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