ReversalType Property
Specifies the type of reversal to process.
Syntax
[VB.NET] Public Property ReversalType As TsysreversalReversalTypes
[C#] public TsysreversalReversalTypes ReversalType {get; set;}
enum TsysreversalReversalTypes { rtPreSettlement, rtDebitPurchase, rtDebitCredit, rtDebitTimeout, rtTimeout, rtCreditAuthorization }
Remarks
rtPreSettlement (0) | Online Authorization Reversal - Utilized in Direct Marketing, Hotel, and Auto Rental industries where authorization amounts are frequently manipulated. |
rtDebitPurchase (1) | Purchase Reversal for Debit and Benefit/EBT transactions. - Utilized in Retail industries. |
rtDebitCredit (2) | Credit Reversal for Debit and Benefit/EBT transactions. - Utilized in Retail industries. |
rtDebitTimeout (3) | Time Out Reversal for Debit and Benefit/EBT transactions. This reversal type is used to reverse a debit or Benefit/EBT transaction when the POS application times out waiting for a response from the server. Note: This ReversalType is only valid for the Heartland Processor |
rtTimeout (4) | Time Out Reversal for credit card transactions. This reversal type is used to reverse a credit card transaction when the POS application times out waiting for a response from the server. Note: This ReversalType is only valid for the Heartland Processor |
rtCreditAuthorization (5) | Credit Authorization Reversal. Used to reverse an Online Purchase Return Authorization. Note: Currently, Amex is the only card brand that does NOT support Online Purchase Return Authorizations. |
Default Value
0