#xpass

1 messages · Page 1 of 1 (latest)

outer joltBOT
twin thistle
#

Hello

potent cave
#

Howdy!

twin thistle
#

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

potent cave
#

Understood, and yup That's what my current model is!

  1. "Flat Rate" Monthly or Yearly Product
  2. "Overage" Monthly product

That being said, is it possible to make that "Overage" product hidden from the customer facing subscription portal?

twin thistle
#

No that's not really possible to hide it -- you can disallow updates for it though.

potent cave
#

Gotchya, could cancellations be disallowed on it as well?

#

(That is if cancelations are handled by the main flat rate product)

twin thistle
#

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"

potent cave
#

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)

twin thistle
#

Yep

#

Err allow to be updated to

#

So those would be the options that the customer could choose when updating

potent cave
#

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

twin thistle
#

All these features are disabled by default

#

So yeah only update would be allowed if you don't enable cancellation

potent cave
#

Awesome, thank you for the help!

twin thistle
#

Sure

potent cave
#

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 🙏