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 ➡️