Transaction Response


Response Fields

The response will consist of all name value pairs submitted along with the name value pairs delineated below.

Variable Max Size Possible Values Description
pi_response_status 7 success, badcard, problem, fraud Indicates if transaction was approved, declined, not processed, or fraudulent:‘success’ - Transaction was successful.‘badcard’ - Transaction failed due to decline from processor.‘problem’ - Transaction failed due to problem unrelated to credit card.‘fraud’ - Transaction failed due to failure of FraudTrak2 filter settings.
pi_duplicate_transaction 3 yes If the orderID of the transaction was previously submitted, then the value of this field will be set to “yes” and the values of the other fields will be the same as the original transaction.
pi_error_message NA Error Response Message
pt_order_id 25 Unique numeric order ID used to identify transaction for any future activity including voids and returns.
pi_response_code NA Alphanumeric Response Code - See Appendix
pt_authorization_code 6 Authorization Code
pt_ip_address 15 IP address of posting system.
pt_user_agent NA Browser or Identifier of posting system.
pt_transaction_response_hash NA Verification Response Hash value.

Notes:

The above assume the normal response fields are returned by the Smart Screens v2 payment method.