#viper-disableprorations-customerportal

1 messages ยท Page 1 of 1 (latest)

honest etherBOT
gloomy apex
#

HI again ๐Ÿ‘‹

Checkout is only used to create new Subscriptions. There isn't a proration that can occur.

#

Which is why you get that error

inland kiln
#

Oh

gloomy apex
#

What are you trying to do?

inland kiln
#

I am trying to remove proration from the customer portal, actually. Since my project is based on credits, the user may consume all of them and then switch plans. Hence, he should be billed for the full price, not the prorated one

gloomy apex
#

Ah. okay

inland kiln
#

Sorry for being so bothering ๐Ÿ˜„

gloomy apex
#

So the proration_behavior setting only applies to each specific change.

#

If you set features.susbcription_update.proration_behavior="none" there and then use that configuration in your customer portal, your users will not get any prorated credits when they downgrade.

inland kiln
#

Is there a way to create such configuration via Dashboard?

gloomy apex
#

But I would use Test Clocks and run through a full simulation to make sure that works for both the upgrade and downgrade scenarios you have described

inland kiln
#

Yep, I am constantly using those... I couldn't find a way to link test clocks to already existing subscriptions tho, which is a bit annoying

gloomy apex
#

Hmmm .. ๐Ÿค”

I'm not sure. Since this server is focused on devs coding integrations with the APIs, all our advice is focsued on the APIs.

And yes you need to creeate a new Customer and new Subscriptioin to use a test clock so it's best to code an end to end simulation to verify your expected behavior.

inland kiln
#

Thank you so much once again, and once again, sorry for bothering

gloomy apex
#

No worries! It's why we are here. ๐Ÿ™‚

#

Oh NVM I did find this switch! It's in the Subscriptions section of the Customer Portal settings

#

Toggling it "off" should do what you want

#

But I would definitely test this out. Manually if you don't want to use Test Clocks

inland kiln
#

Oh! That's great!

#

Sorry for the late response, I pushed discord away by mistake and couldn't see notifications

#

That's great!

honest etherBOT
gloomy apex
#

I'm happy we were able to quickly find a resolution! ๐Ÿ™‚