Remove Add seats option from billing page for community program plans
Proposal
- Remove Add Seats CTA from the subscription table 3 months for community program plans
- Since, the solution to show Renew CTA in the table for community program plans 3 months prior to expiration date is tightly coupled to this work, it makes sense to combine the work for Renew CTA work to reduce dependency issues and extra effort
Adding seats doesn't apply for community programs subscriptions. We don't block customers from adding users above their subscription seat count, so the customer can add as many users as they want, regardless of how many are in their subscription. They don't need to take the
Add seats
action because that's a way for paying customers to buy more seats to avoid true-ups. Since community programs subscriptions are free, there's no need for them to do that. Yes, we should remove the "Add seats" button from the billing page.
Created from this note
Implementation plan
- Remove Add Seats CTA for community program plans - use
can_add_seats
to hide/show the CTA - Show Renew CTA 3 months prior to expiration for community program plans - use <code data-sourcepos="15:83-15:99">enable_renew_from</code> to conditionally show Renew CTA -
moved to a separate issue #363440we need to do it as part of this issue, the previous one is about a banner, this one - CTA
Edited by Diana Zubova