VirtualMerchant Developer Guide
Document #VRM-0002-D
Response Output Field Name
Description
ssl_result
Outcome of a transaction. A response that contains ssl_result of 0 represents an Approved transaction. A response containing any other value for ssl_result represents a declined transaction preventing it from being authorized.
ssl_result_message
Transaction result message. Example: APPROVAL.
ssl_amount
The total transaction amount including surcharge amount if any.
ssl_account_type
Account Type (checking = 0, saving = 1). Required.
ssl_approval_code
Transaction approval code.
ssl_base_amount
The base transaction amount.
ssl_card_number
Masked debit card number passed on the original request.
ssl_customer_number
The customer number.
ssl_surcharge_amount
The surcharge amount as configured by merchant.
ssl_txn_id
Transaction identification number. This is a unique number used to identify the transaction.
ssl_txn_time
Date and time when the transaction was processed. Format: MM/DD/YYYY hh:mm:ss PM/AM. Example: 03/18/2010 10:34:10 AM.
errorCode
Error code returned only if an error occurred, typically when the transaction failed validation or the request is incorrect. This will prevent the transaction from going to authorization. This is a numeric field. Refer to the Error Codes section for more information.
errorMessage
Detailed explanation of the error returned only if an error occurred. This field may be changed based on merchant configuration in the user interface. Refer to the Error Codes section for more information.
errorName
Error name or reason for the error returned only if an error occurred. Refer to the Error Codes section for more information.
Š Elavon, Incorporated 2014. All Rights Reserved
Page 191 of 289