#xpass
1 messages · Page 1 of 1 (latest)
Hello
Howdy!
So really the easiest thing to do here would be to have two different Subscriptions
Are you open to that?
As you noted -- you can't mix a yearly and monthly Price
So it does make your model pretty difficult
Understood, and yup That's what my current model is!
- "Flat Rate" Monthly or Yearly Product
- "Overage" Monthly product
That being said, is it possible to make that "Overage" product hidden from the customer facing subscription portal?
No that's not really possible to hide it -- you can disallow updates for it though.
Gotchya, could cancellations be disallowed on it as well?
(That is if cancelations are handled by the main flat rate product)
Hmmm no I don't think it is possible to only allow cancellation of Subscriptions on certain Prices unfortunately.
Ah actually I'm incorrect on the prior note.
You could specify which Products/Prices to allow a Sub to be updated to
But if you allow for updates you can't prevent a Subscription from being updated regardless of the Price
and the cancellation feature works the same way except you don't specify Products/Prices.
So if you want this type of specific handling then you may want to build your own "portal"
Ahh okay, so i would use something like this:
features.subscription_update.products.prices
to add in the prices that I want to ALLOW to be updated (ie the "Flat Rate" product)
Yep
Err allow to be updated to
So those would be the options that the customer could choose when updating
Got it, so that key wouldn't bleed over into disabling "cancelation updates" I would additionally have to set features.subscription_cancel.enabled to be false
All these features are disabled by default
So yeah only update would be allowed if you don't enable cancellation
Awesome, thank you for the help!
Sure
This might force us to internally create a better cancellation / retention flow that is run via API so I appreciate your confirmation on these things, and your time 🙏