#mrobjectoriented_unexpected
1 messages ยท Page 1 of 1 (latest)
๐ 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/1288806184928804955
๐ Have more to share? Add more details, code, screenshots, videos, etc. below.
Below are links to other discussions we've had with you in the past week in case you want to review that information. If your question is related to one of these previous discussions, please provide a comprehensive summary of the current state and what you need help with now. We help many users simultaneously, so a summary allows us to resolve your issue as soon as possible.
- mrobjectoriented_docs, 13 minutes ago, 18 messages
- mr_checkout-trial, 2 days ago, 7 messages
Are you changing from monthly to yearly? Or just the "tier"?
Hey! Taking over for my colleague. You want to disable proration ?
Sorry, i'm not sure to understand what are you expecting ? can you share more details please ?
What is not clear/expected in this screen ?
It's the next year charge.
Why is it charging for the next year?
The Subscription is still active. You updated the Subscription so the remaining period of the next year is soustraction and you pay the new billing period (next year)
So it is charging me 2024-2025 (prorated) + entire 2025-2026?
Yes
Is there a way to change this behaviour?
I don't want the customers to pay for the next year
Nope. But I think you can do some workarounds, like canceling the Subscription at period end.
damn
okay let me convey this to my team
okay another question, I am on this subscription plan
when I want to switch to another monthly, I see this bill date
but when I want to switch to a yearly subscription, I see this bill date (2025)
why is this getting charged by the end of the next year?
because the cureent year+next one are payed now. The next billing period start October next year
the current one is worth 96, the yearly one is worth 228, they are getting the rest of the year for just 96 in that case
it will be all settled only if the customer actually pays for the next billing period
the customer can choose to not pay it and still enjoy a year of 228-worth plan in just 96
Let me know if there's any follow-up Qs I can answer!
As per my last message, the customer will be at an advantage of cheating us
Is that correct?
Soma I just explained a few messages ago
Please read from here
I don't understand, I am trying to switch to the yearly, so I should pay in advance. Why will I pay at the end of the billing cycle?
can you share a specific Subscription ID (sub_xxx) where you made the upgrade and think the user is not paying enough?
is the $96 invoice the issue? in_1Q3Ee8CahU6XTxII0esxpGay
The issue is if I change to multi-platinum, why is nothing extra being charged today?
Multi platinum is 229
Current one is 96 a year
can you actually do the update, and share the invoice where you were expectint to see $229?
consider this subscription sub_1Q3EV3CahU6XTxIIgfSRuQ78 (I did the update)
why is the next payment due on Oct 26 2025?
the customer is getting a whole year of this subscription
and they will be charged after the billing cycle?
isn't that weird?
sure thingy
Okay sorry, server is busy.
So you are asking why there is a proration item for $226.75 that is being applied to the next Invoice?
my question is:
- I am on the 96 USD/year plan
- I change to 229 USD/year plan
- I don't get charged anything until 2025, why? I should have been charged a prorated amount of something less than 229 immediately
You are using the Portal to perform this update it looks like
In which case you need to set proration_behavior: 'always_invoice': https://docs.stripe.com/api/customer_portal/configurations/create#create_portal_configuration-features-subscription_update-proration_behavior
That forces and Invoice immediately upon update