Test Cases in Integration Environment
The purpose of the following test cases is to check that the merchant correctly sends the purchase data to Pay-me and to ensure the correct reception of the results of processing a transaction in the Integration environment. The following values must be confirmed by the merchant after the test case has been executed:
purchaseOperationNumber
purchaseAmount
authorizationResult
errorCode
errorMessage
First test case:
Description: Send a transaction to Pay-me, then click the Return to Merchant button.
Expected values | |
authorizationResult | 05 |
---|---|
errorCode | 2300 |
errorMessage | User Cancelled in PASS 1 |
Second test case:
Description: Send a transaction to Pay-me with any amount. Enter the Visa card details 485951******0036, click on the Pay button, enter the Verified by Visa password and click Continue.
Expected values | |
authorizationResult | 00 |
---|---|
errorCode | 00 |
errorMessage | Successful approval/completion |
Third test case:
Description: Send a transaction to Pay-me with any amount. Enter the Visa card details 485951******0051, click on the Pay button.
Expected values | |
authorizationResult | 00 |
---|---|
errorCode | 00 |
errorMessage | Successful approval/completion |
Fourth test case:
Description: Send a transaction to Pay-me with any amount. Select the registered Visa 485951******0036 card, click the Pay button, and when prompted for the Verified by Visa password click Cancel.
Expected values | |
authorizationResult | 05 |
---|---|
errorCode | 2401 |
errorMessage | Pre Authentication rules not approved |
Fifth test case:
Description: Submit a transaction with an amount greater than 1000.00. Enter Visa card information 485951******0036.
Expected values | |
authorizationResult | 00 |
---|---|
errorCode | 00 |
errorMessage | Successful approval/completion |
Sixth test case:
Description: Send a transaction with an amount less than one. For example, send 75 to get 0.75. Enter Visa card details 485951******0051.
Expected values | |
authorizationResult | 00 |
---|---|
errorCode | 00 |
errorMessage | Successful approval/completion |
Seventh test case:
Description: Send a transaction with an amount less than one. For example, send 75 to get 0.75. Enter Visa card details 485951******0051.
Expected values | |
authorizationResult | 01 |
---|---|
errorCode | 05 |
errorMessage | Do not honor |
Continue to Test Cases in Production Environment ➡️