Virtual Payment Client Example

MIGS

- Error Response Page

 QueryDR Input Fields

VPC API Version: No Value Returned
Command: No Value Returned
Merchant Transaction Reference:
Merchant ID: No Value Returned
Fields above are the request values returned.

Fields immediately below are additional special fields for QueryDR functionality.

 QueryDR Only Receipt Fields

Receipt Exists: No Value Returned
Found Multiple Receipts: No Value Returned

Fields below are for a Standard Transaction.

 Standard Transaction Receipt Fields

Order Information: No Value Returned
Purchase Amount: No Value Returned
VPC Transaction Response Code: No Value Returned
Transaction Response Code Description: Unable to be determined
Message: %s: s3
malformed
Receipt Number: No Value Returned
Transaction Number: No Value Returned
Acquirer Response Code: No Value Returned
Bank Authorization ID: No Value Returned
Batch Number: No Value Returned
Card Type: No Value Returned
Fields above are for Standard Transactions

Fields below are additional fields for extra functionality.

 Financial Transaction Fields

Shopping Transaction Number: No Value Returned
Authorised Amount: No Value Returned
Captured Amount: No Value Returned
Refunded Amount: No Value Returned
Ticket Number: No Value Returned

 3-D Secure Fields

Unique 3DS transaction identifier: No Value Returned
3DS Cardholder Authentication Verification Value: No Value Returned
3DS Electronic Commerce Indicator: No Value Returned
3DS Authentication Scheme: No Value Returned
3DS Security level used in the AUTH message: No Value Returned
3DS CardHolder Enrolled:
Takes values: Y - Yes N - No
No Value Returned
Authenticated Successfully:
Only returned if CardHolder Enrolled = Y. Takes values:
Y - Yes N - No A - Attempted to Check U - Unavailable for Checking
No Value Returned
Payment Server 3DS Authentication Status Code: No Value Returned
3DS Authentication Status Code Description: 3DS not supported or there was no 3DS data provided

The 3-D Secure values shown in red are those values that are important values to store in case of future transaction repudiation.
The 3-D Secure values shown in green are for information only and are not required to be stored.