Summary:
Introduce an option to calculate the final payment for cancelled subscriptions based on the number of sessions remaining within the notice period, rather than a pro-rata percentage of time.
Current Behaviour:
When a subscription is cancelled with a notice period of 1 month or more, the system always generates a final payment.
This payment is taken on the next billing date (typically the 1st of the month).
The amount is calculated as a pro-rata percentage of the normal subscription amount, based on the remaining time in the notice period.
Example: If cancelled on 10th April, the subscription ends on 10th May.
The final payment on 1st May is ~1/3 (10 daysβ worth) of the monthly fee.
Requested Behaviour:
Add a configurable option to calculate the final payment based on the number of scheduled sessions within the notice period instead of time.
The system should:
Identify all sessions occurring between the next billing date and the end of the notice period.
Calculate the final payment based only on those sessions.
Example Scenario:
Cancellation date: 10th April
Notice period ends: 10th May
If there are no sessions scheduled in early May (e.g. due to holidays), then:
No sessions fall within the final billing period
Final payment on 1st May = Β£0
Expected Outcome:
Users can choose between:
Time-based pro-rata calculation (current behaviour)
Session-based calculation (new option)
This provides more accurate billing for businesses with irregular schedules (e.g. school term breaks).
Please authenticate to join the conversation.
Planned
Feature Request
2 months ago

bookthatin
Get notified by email when there are changes.
Planned
Feature Request
2 months ago

bookthatin
Get notified by email when there are changes.