#nobodylovesm3-subscriptions

1 messages · Page 1 of 1 (latest)

unreal elk
#

to be clear, are ProductA and ProductAPRO both metered Prices?

coral furnace
#

yes

unreal elk
coral furnace
#

There's no invoice created and the quantity resets

#

although we saw in the docs that proration does not work for metered, we tried anyway and also tried with the create_now proration behavior

unreal elk
#

so what happens is is that the Price on the item changes and any existing usage on it gets carried over. So if you had e.g. 50 usage on a $50/unit/month product and change to a $75/unit/month, now the next invoice will be for ($75 * 50) (whereas is you hadn't done that update, the next invoice would have been $50 * 50 instead)

#

as you say, there's no proration.

#

what would you want to happen instead exactly? Can you give a concrete example?

coral furnace
#

the issue we have is this - we have also a 3rd product, which has 0$ per unit and 0$ flat fee

#

so if you move from PRO to this, you should still be billed X amount of $ and then move to the other one

#

and in the PRO and not pro products - if you are on PRO, move quantity to 100 and right before you are supposed to be billed, move to basic subscription, pay the subscription and then change to PRO again - you would use all PRO features and pay non-pro prices

unreal elk
#

the only way I can imagine that working is you reset the billing_cycle_anchor first, so that the accumulated usage gets billed right now.

#

and then do the change to the free plan.

unreal elk
coral furnace
#

i see, thanks