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|