Response Property
Contains the response to an authorization request.
Syntax
public TSYSResponse getResponse();
Remarks
This property will contain the response returned from the TSYS server. It should be inspected (and logged) after an authorization to determine if the transaction was approved. The TSYSResponse type contains the following fields:
ApprovalCode | Contains an authorization code for approved transactions, or a description of the error for declines. |
AuthorizedAmount | Amount actually used from the card (used when supporting partial redemptions). |
AuthSource | Indicates the source of the authorization code stored in ApprovalCode. |
AVSResult | Contains the Address Verification System result code. |
CardLevel | This field contains a two-character code created by Visa during the authorization process. |
Code | Indicates the status of the authorization request. |
CommercialCardType | Indicates whether the credit card charged is a corporate commercial card (and if so the type of commercial card). |
CVVResult | Contains the returned CVV result code (if CVV data was sent in the request). |
RetrievalNumber | This number is to be used to identify transactions and should be submitted when making adjustments, reversals or at settlement. |
ReturnedACI | Returned Authorization Characteristics Indicator contains CPS qualification status. |
Text | Text information that describes each response code. |
TransactionDate | Local transaction date returned from the server in MMDDYY format. |
TransactionId | Contains the Visa Transaction Identifier or MasterCard Reference Number. |
TransactionNumber | Check this field against the TransactionNumber sent in the authorization. |
TransactionTime | Local transaction time returned from the server in HHMMSS format. |
ValidationCode | Additional information generated by the card issuer. |
This property is read-only.