As a community admin I want my customers to select products/subscriptions separately in order for them activate and deactivate upselling services more easily and make the invoices more descriptive
Example:
A customer has a basic membership to access the community (20€/month), but they can purchase a separate subscription for the use of a maker space that includes hours for courses and machines (150€/month) and a separate yearly subscription for car-sharing (1000€/year)
Canceling the makerspace subscription would not cancel basic subscription.
Currently the only option is to add extras to existing subscriptions, but adding or removing an extra actually cancels the subscriptions and confuses customers that just want to add or remove something. Also there is no possibility of adding hours for resources through extras and there is only one billing cycle.