4D Payments SDK 2016 .NET Edition

Questions / Feedback?

Response Property

Contains the response to an authorization request.


public TSYSHCResponse Response { get; }
Public ReadOnly Property Response As TSYSHCResponse


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 TSYSHCResponse type contains the following fields:

AuthorizedAmount The partial authorized amount.
BatchNumber Contains the incrementing ID assigned by TSYS to identify a merchant batch.
CardType The type of card sent in the authorization request.
Code Indicates the status of the authorization request.
CommercialCardType Response field that indicates whether the card is a commercial card.
ApprovalCode Contains an authorization code when a transaction has been approved.
AVSResult Contains the Address Verification System result code.
CVVResult Contains the returned CVV result code if it was requested.
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.
TransactionTime Local transaction time returned from the server in HHMMSS format.
TransactionNumber Check this field against the original Transaction Number.
InstallmentAdvice Contains the Merchant Advice Code returned by MasterCard MIP.

This property is read-only.

Copyright (c) 2021 4D Payments Inc. - All rights reserved.
4D Payments SDK 2016 .NET Edition - Version 16.0 [Build 8017]