Introduction
This article describes the process of Class booking on Client Portal, when there is no Product available. It shows how the system works in case:
- a member books extra charged Classes;
- a member does not complete the payment process of their booking.
Background Information and System Behaviour Description
Depending on the system configuration and business model of the club, some group Classes can be extra charged.
When a club member books such Classes, they need to hold a specific Product that allows the Booking to proceed. In some cases, members keep a stock of such a Product, but sometimes they basically lack it. In these cases, the PG system allows buying these Products while Booking.
How this process works?
- Member tries to book a Class via the Client Portal.
- When they have the required Product, the system allows Class Booking.
- However, when they lack the Product, then:
- The system will check if the member can purchase the Product on Debt and what is their Debt limit.
- If they have a sufficient Debt limit available, they will be given this Product and signed for the Class.
- Then, they will be redirected to a payment gate to pay the Debt instantly.
- Next, they pay the Debt and the process will be completed.
However, there is an exception that will leave this process unfinished - see the description below.
Exceptions
1. Member has not completed the payment (i.e. closed the browser tab).
In case a Member does not complete the payment (after 15-20 min) the system will cancel the Booking and delete the Product. Club member ends with no Product, no Booking and no Debt.
This is a default system behaviour resulting from the task Remove Unpaid Membership Portal Cashless Products Task, which is set as On by default. However, in case this task has been Off, the system would not automatically delete the Product or the Debt caused by unfinished payment. In such case, go to this article. It will explain you how to do it manually.
The task can be turned off/on only by the Perfect Gym Support Team.
2. What happens if member cancels the Booking before the system does?
When a Member cancels the Booking, the Product state gets restored, but is still in Debt. After about 15 min, the Product will be deleted and the Debt will be removed.
If the refund policy in Class Category configuration was set to Make up product, the Product will not be given, unless the payment has been successfully completed.