Refunds with Final Pay are processed directly to the original payment method — no card reader required in most cases.
Refunds are only allowed as reversals of Final Pay transactions. This prevents errors and helps protect against refund fraud.
You can only refund payments that were originally processed with Final Pay
The refund will go back to the original card used; the terminal is not involved and the original card does not have to be present
If the customer used multiple cards, each card will receive a refund for the amount it was charged
Refunds are limited to the original payment amount; you can’t issue a refund greater than what was paid
Note: Final Pay does not support manual refunds. You can’t refund an arbitrary amount or issue a refund without an associated payment.
To process a refund, use the Refund button inside your flow. If Final Pay was used for the payment, the refund will be sent automatically.
The refund will be logged to your session and visible in reports.
If the original payment was made using Interac debit in Canada, the customer must tap or insert the physical card to receive the refund. This is a network requirement and only applies to Interac transactions.
For all other card types and regions, the refund is processed automatically — no terminal action required.