Introduction
This article explains how to refund online card payments and recurring (direct debit) card payments directly through an in-centre PC-EFTPOS terminal using POSweb. The refund is applied back to the payment card without leaving PerfectGym.
- In this article you'll learn how to find online and recurring (direct debit) card payments on the Online payments tab in POSweb and refund either the full amount or selected items directly to the payment card.
- This article will be helpful to Club Manager, Club Owner and Front Desk staff authorised to process refunds.
Before you start
- This functionality is available for the Australian market (PC-EFTPOS / Linkly terminals). To use it, please contact our support team to make sure it is enabled for your club.
- To use this functionality, please contact our support team to make sure the following settings are enabled:
- A PC-EFTPOS terminal is configured: IElavonTerminalIpProvider = PCEftPosTransactionTerminal
- Refunds are enabled: PosWeb.Sale.Refund.Available = true
- Online payments are enabled: PosWeb.OnlinePayments.Visible = true
Instruction
The Online payments tab lets you find online card payments and refund either the full payment or selected items.
1. In POSweb, open the Online payments tab, find the payment and select Refund.
2. Select the items you want to refund and click Refund selected, or Refund all to refund the whole payment.
3. Follow the instructions on the EFT-POS terminal and present the card. Keep the browser open until processing is complete (this can take up to 10 minutes).
4. After the refund is completed, the transaction is marked as refunded in POSweb (a REFUND label is shown on the payment).
The refund is also recorded in PGM in the member's payment history and on the E-Payments tab.
Additional information
Supported payment providers
The refund is processed as a new amount-based transaction through the configured PC-EFTPOS terminal. It is not sent back through the provider that originally processed the online payment. The original online payment provider therefore does not need to support refunds through PerfectGym. The payment must still meet the standard refund eligibility criteria.
Who can process a refund?
No specific employee role is required. The refund can be processed by a POS employee authorised to perform refunds. If employee card scanning for refunds is enabled, an authorised employee card must be scanned before proceeding.
Show card
The Show action displays only the last four digits of the card used for the original payment, for example **** 1234. It does not display the full card number or any other sensitive card details. The action is unavailable when no card information was recorded.
Card used for the refund
POSweb does not verify that the refund is made to the same card as the original payment. It submits an amount-based refund to the PC-EFTPOS terminal without comparing card numbers. Whether a different card is accepted depends on the terminal configuration, the acquiring bank and the applicable payment-provider rules.
Refund confirmation and printing
After a successful refund, POSweb displays a Refund completed confirmation and updates the payment status. The PC-EFTPOS system produces its own terminal slip, the content of which is controlled by the terminal. DeviceIntegrator can print this slip through a Windows printer when the following settings are configured:
- Terminal.PcPosEft.IsUsingWindowsPrinter
- Terminal.PcPosEft.PrinterName