Project

General

Profile

Actions

Bug #9650

open

Client side plan required state is not matching server side

Added by krileon 8 days ago. Updated 8 days ago.

Status:
Resolved
Priority:
Urgent
Assignee:
Target version:
Start date:
01 May 2025
Due date:
% Done:

100%

Estimated time:

Description

Plan combination validity should be checked for upgrades to toggle client side plan required validity off as needed. Example scenario as follows.

Plan 1 (exclusive)
Plan 2 (exclusive)
Plan 3 (exclusive)
Plan 4 (non-exclusive)

User is subscribed to Plan 1. User wants to purchase Plan 4. User cannot due to the "required" class blocking form validation on plans 2 and 3. However their plan combination is valid as they've plan 1. In this case the required class should NOT be applied.

Actions

Also available in: Atom PDF