For Interac, the Reversal Reason Code sent with the DebitReversal request determines the type of reversal sent to the GSAP NA Host.
The valid values for Reversal Reason Code are:
If the value is set to CUSTOMERCANCELLATION, the customer must be present (card must be inserted; track data must be sent.) This is formatted to the GSAP NA Host as Canadian Debit Card Purchase/Return Correction. The Sequence Number is required and must be incremented.
All other reason codes map to a standard debit reversal and do not require the Sequence Number; if sent, it should be the sequence number of the original transaction.