I have a product that bills our customers, and it bills their users (the customer gets commissions). We need to implement a workflow to suspend the customer if their billing is outstanding, which will affect their users.
Problem is the customers and their users are on separate billing cycles.
Pause renewals on users until there is an active customer subscription.
When all users are in a paused renewal state, the customer is suspended, the apps are suspended on the app stores, and late payment fees apply.