#cm_subscription-proration

1 messages ยท Page 1 of 1 (latest)

scarlet drumBOT
#

๐Ÿ‘‹ Welcome to your new thread!

โฒ๏ธ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.

โฑ๏ธ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.

๐Ÿ”— This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1469388763557007545

๐Ÿ“ Have more to share? Add more details, code, screenshots, videos, etc. below.

spare orbit
#

๐Ÿ‘‹ taking a look

#

Juggling a few threads, appreciate your patience.

balmy wharf
#

Perhaps notable that we're also giving the Subscription a trial period when downgrading it.

That creates a $0 Invoice that gets paid immediately and updates the Subscription.

Perhaps that is what's causing the credit proration? It doesn't appear to be anything on our side, we're sending proration_behavior: 'none' in all our Subscription API requests. I can only assume since proration_behavior is a per-request toggle that Stripe is updating the Subscription after that $0 Invoice payment and awarding the credit proration.

spare orbit
balmy wharf
scarlet drumBOT
pliant ether
#

cm_subscription-proration

#

taking over and looking

#

yeah I am baffled too right now. This Customer doesn't seem to have any pending InvoiceItem but when you call the Create Preview API it clearly returns 2 lines one for the Price after the trial ends and one for some proration that I can't pinpoint yet, but looking

balmy wharf
#

Yeah, same

#

I even just partially refunded that initial payment (less $8,450) such that the original payment is for $1,300 (matching the new price), and the credit proration persists.

pliant ether
#

This does feel like a real bug. Give me a bit of time to pair with my team first but I might have to send you to support

balmy wharf
#

Okay thank you, just LMK. Might have to break in a bit for some lunch but I'll be back soon.

pliant ether
#

yeah this really seems like a bug. I recommend you reach out to our support team at https://support.stripe.com/contact and they can help investigate and keep you updated (I will flag to the product team early so you can mention this Discord thread so they are aware)

balmy wharf
#

Doing this now