#bruce_customerportal-upgrade

1 messages ยท Page 1 of 1 (latest)

lusty bobcatBOT
#

๐Ÿ‘‹ 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/1218250082449756311

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

hybrid drumBOT
#

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.

tacit nymph
#

bruce_customerportal-upgrade

tame parrot
#

I am using testing mode and I have three plans. When I try to upgrade from plus to premum, it says that I will pay monthly starting from next renewal date:

tacit nymph
#

I'm going to need more than a picture. I need exact Subscription id, exact Invoice id afterthe upgrade and what you see in terms of proration calculation, exact Price ids that are before/after, etc.

tame parrot
#

This is the subscription id: si_PjXgv8ZdhNkVAo
This is the invoice: AD9875BA-0006

#

It seems that on the dashboard, I can see that stripe actually did the invoice, but it is not very clear for the customer. They don't know if they need to pay more when they upgrade or they have something like the "Applied Balance"

#

I kind of understand the logic behind. I am wondering if stripe can handle invoice for upgrade and downgrade seperatly, like upgrade will happen immediately and downgrade will happen after the current plan ends

tacit nymph
#

Sorry can you share exact object ids? I need the sub_123, in_123 and the exact Price ids price_123 before/after

tame parrot
#

sub_1Ou4awJxeN8I7MazT09u7pzz

#

AD9875BA-0007

#

you can check this

tacit nymph
#

I can try but if you could find the object ids that would really help.

#

(looking into this, just taking me a bit of time to find all the objects)

tame parrot
#

This is one price id price_1OrvDQJxeN8I7Maz3ULtTHfA

#

this is the invoice id when I switch from premium plan to basic plan:
in_1Ouf3nJxeN8I7MazfkwUR9wU

tacit nymph
#

Okay so they did end up paying for the price difference on that Invoice right?

tame parrot
#

Yes

#

I guess the reason is that stripe used the applied balance for the user, so it shows that they do not pay anything if the applied balance is enough

tacit nymph
#

yeah when they already have a credit balance it makes the UI a little bit confusing

#

when testing the portal I recommend creating a brand new Customer + Subscription to understand what happens with the most basic case

tame parrot
#

yes I agree. i will create a new customer so no applied balance for this user

#

My questin for now is whether I can make the invoice mechanism for upgrade and downgrade different

tacit nymph
#

ah gotcha. That's sadly impossible ๐Ÿ˜ฆ

#

What you can do is create different CustomerPortal Configurations and use the "right one" based on whether you offer a downgrade or upgrade

tame parrot
#

OK got you

#

thanks

#

how to create different customerPOrtal configurations and customized them for different situations?

tacit nymph