ReversalType Property
Specifies the type of reversal to process.
Syntax
public int getReversalType(); public void setReversalType(int reversalType);
Enumerated values: public final static int rtPreSettlement = 0; public final static int rtDebitPurchase = 1; public final static int rtDebitCredit = 2; public final static int rtDebitTimeout = 3; public final static int rtTimeout = 4;
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 |
Default Value
0