#0xL34N

1 messages · Page 1 of 1 (latest)

halcyon sunBOT
simple carbon
#

Hello!

#

What's up?

fossil harbor
#

Hello!

#

Question, if I have a price with a volume model, which specifies that the collection period is annual, what happens if the volume changes in the middle of the period? Is it possible to charge this volume update immediately?
For example, in my service I charge for channels used, if the user pays annually, he has a 30% discount, when he starts this in the free layer of 10 channels, after channel 11 he starts to pay $15 per extra channel for being an annual payment, otherwise it would be $20. Then, when this customer in the middle of the year has 13 channels, when is that this charge is updated? Because it doesn't make sense to wait until the end of the year to charge, I don't know if I understand well how this volume pricing works with the annual period.

simple carbon
#

Yeah so with volume pricing it will be dictated by the end of the period

#

If you want to charge for the lower amount, you would want to end the period immediately by passing proration_behavior: always_invoice to cut a new invoice for that amount

#

The best thing to do here really to better understand it is to test it out!

#

I'd recommend setting this up with a test clock and running through the scenario

fossil harbor
#

What do you recommend for the following case:
The Plan costs $50 and includes 10 channels, then you must pay $5 per extra channel. This is solved with volume if it is monthly. But annually I will not charge you for your extra channels until the end of the year... How can I find a solution for this?

simple carbon
#

You are concerned this doesn't work annually in the case that they update the Sub in the middle of the year?

fossil harbor
#

Exactly

#

Perhaps the customer consumes extra channels throughout the year and then, before the end of the year, he unsubscribes from the platform.

#

I need that if there is consumption and volume increase, they are charged at the moment and then renewed after one year.

simple carbon
#

Right so I just indicated above how you can do that. You trigger an invoice if you want to charge immediately. Or you could even create an invoice item.

fossil harbor
#

How?

simple carbon
#

When you update, you pass proration_behavior: always_invoice

#

That forces a new invoice to be generated and charged immediately

fossil harbor
#

If I set the parameter 'proration_behavior: always_invoice', when I update the quantity of the item in the subscription, will an invoice be executed automatically for the difference?

#

Do I understand correctly?

simple carbon
#

It will be executed automatically based on the cycle up to that point

#

Really you should test this out

#

That is going to be the best way to figure out what you want here

#

Hard to talk about this in the abstract

fossil harbor
#

Oka thanks!