authReversal
The authReversal
element is the parent element for all Authorization Reversal transactions. You can use this element in either Online or Batch transactions. Also see Notes on the Use of Authorization Reversal Transactions. Also, if you use the Recycling Engine, you can use the authReversal
transaction to halt the recycling of an authorization
transaction.
If you coded to schema V11 or above, verify the Approved status of credit transaction by reviewing the Decline transaction report.
Parent Elements:
cnpOnlineRequest, batchRequest
Attributes:
Attribute Name |
Type |
Required? |
Description |
---|---|---|---|
id |
String |
Yes |
A unique identifier assigned by the presenter and mirrored back in the response. minLength = 1 maxLength = 36 |
customerId |
String |
No |
A value assigned by the merchant to identify the consumer. minLength = N/A maxLength = 50 |
reportGroup |
String |
Yes |
Required attribute that defines the merchant sub-group in the user interface where this transaction will be displayed. For additional information, see Coding for Report Groups . minLength = 1 maxLength = 25 |
Child Elements:
Required: cnpTxnId
Optional: amount, actionReason, payPalNotes, surchargeAmount
If you do not specify an amount child element, the system reverses the full amount from the associated Authorization transaction.