#Eben-Proration

1 messages · Page 1 of 1 (latest)

gloomy spade
#

Hi, are you able to share your subscription id with me?

#

Just keeping evertything in one place:

I also understand that it may be possible to achieve this via the API which exposes proration behaviors, however I'm looking for a way to achieve this via the Stripe UI to assist our sales team when creating new subscriptions.

serene zinc
#

Well, the subscription hasn't been created yet — I haven't discovered the right way to do so.

#

Here's what I'm seeing:

#

I expect the first invoice total on the right to match the cost of the subscription: $9,540.

gloomy spade
#

Could you create the subscription in test mode? Backdating 7 days with your specific billing cycle anchor?

serene zinc
#

Sure

#

sub_1LQeFSDJ1uFWlBkUcPkqTGdc

gloomy spade
#

I'll also try to replicate this on my end via the Dashboard

serene zinc
#

I see that the initial invoice is for the wrong (prorated) amount. It also says the next invoice will span July 28, 2022 – July 28, 2023 (ignoring my billing cycle anchor of July 21)

gloomy spade
#

So it appears that If it's one cycle, then the charge of $9,540 shows as expected. However, with 'Forever' proration applies to the invoice.

serene zinc
#

Hmm, so why wouldn't the cycle renew on the same date it would otherwise expire? Is this a bug in Stripe?

#

I'm also seeing behavior I can't make sense of when attempting to change "Start billing cycle on" without adjusting the start date…

#

For instance, setting it to a few days into the future charges for just a few dollars. Then setting it back to today charges for even fewer dollars, instead of restoring the initial one-year-plus-proration amount.

gloomy spade
#

Taking a look on my end

serene zinc
#

Huh, it's not even "forever" that makes it disregard the billing cycle anchor. Selecting any finite number of cycles other than 1 has the same effect. Only 1 works as I expect.

gloomy spade
#

Yes, I see that too. It does sound buggy but let me try to confirm.

serene zinc
#

Thanks. One more note: I attempted to circumvent this issue by leveraging the trial period and setting it to the same 7 days that the invoice is prorating for, but that doesn't seem possible because adding a trial forces the billing cycle start date back to today (the subscription start date can't be selected for that field at that point).

gloomy spade
#

That is expected from what I've seen.

gloomy spade
#

Once you write in let me know so I can grab it real quick.

serene zinc
#

On it.

#

Done!