Revel now supports credit-card-present refunds, allowing users to put money back on customer credit cards for refunded products, even without the original order. This functionality applies to receiptless returns and exchanges (where the return consists of any overages). Please note that this feature is only available to users with a FreedomPay, Mercury/Vantiv, or USAePay Payment Gateway.
On the Management Console, "Credit" has been added as a Receiptless Return "Tender" option. Also, the "Enable card present chargebacks" option has been added to the Settings > Payments page. When enabled, the option adds a button to the POS payment screen to process refunds to credit cards in cases where payments exceed the sales of an order.
Card-Present Refund Settings
Note: Currently, this feature is only supported for FreedomPay users. Future releases will add support for other payment processors. One the POS, when performing a card present refund, first generate the order with an overage. Tap the "Charge Back" action icon to initiate the process.
Chargeback Option, POS Payment Screen
The POS will then prompt with the "Charge Back" window, where the user can input the amount needed to be returned to the card.
Charge Back Pop-up
After tapping the "Confirm" button the POS will prompt the user to swipe the credit card and then notify the user once the refund is successful.