Test Cases in Production 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 Production 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 Visa card details 411111******111111, click on the Pay button.
Expected values | |
authorizationResult | 01 |
---|---|
errorCode | 05 |
errorMessage | Do not honor |
Third test case:
Description: Send a transaction to Pay-me with any amount. Enter the MasterCard 503849******0032 card details, click on the Pay button.
Expected values | |
authorizationResult | 01 |
---|---|
errorCode | 14 |
errorMessage | Invalid account number (no such number) |
Fourth test case:
Description: Send a transaction to Pay-me with any amount. Enter the Amex 376*********006 card information, click on the Pay button.
Expected values | |
authorizationResult | 01 |
---|---|
errorCode | - |
errorMessage | Punto-Web Secure Code Mensaje |
Fifth test case:
Description: Send a transaction to Pay-me with any amount. Enter the Diners card details 362********379, click on the Pay button.
Expected values | |
authorizationResult | 01 |
---|---|
errorCode | 05 |
errorMessage | Do not honor |
Continue to Connection Examples ➡️