#afonso-matos_api

1 messages · Page 1 of 1 (latest)

tired grottoBOT
#

👋 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/1346335681215070239

📝 Have more to share? Add more details, code, screenshots, videos, etc. below.

halcyon olive
#

hey

#

i want upgrades to be done immediately without pro-ration, I've had no success doing this

echo yacht
halcyon olive
#

i meant to say that I want this behaviour on the checkout portal

#

i'm now using the Test environment and trying things on my checkout settings

#

(sorry, forgot to mention this is related to billing portal)

echo yacht
#

what is a checkout portal? Are you referring to Checkout Sessions?

halcyon olive
#

Customer Portal

#

yikes

#

so this is what I see, and if I turn off the "prorate subscription updates", it doesn't allow me to charge immediately for subscription upgrades

#

it defaults to waiting for new billing cycle

#

it seems what i'd like to do is reset the billing cycle and pay in full for any upgrades / downgrades

#

because my SaaS has credits and proration doesnt really work well with that

echo yacht
#

hmmmm, gimme a while to take a look

halcyon olive
#

ok thank oyu

halcyon olive
#

hello?

tired grottoBOT
twilit widget
#

Hi! I'm taking over and just catching up!

twilit widget
#

I want for our users to pay in full on upgrades.

Can you explain a little more on above? Assuming the user is on a monthly subscription for Plan A. In the middle of the month they upgrade to a monthly Plan B. How do you wish to charge for each plan?

halcyon olive
#

We want to charge in full and reset the billing cycle.

twilit widget
#

Ok so you want the billing cycle for Plan B to start from the moment the upgrase is done and to be charged in full for the month. What about Plan A since it's ending mid way?

halcyon olive
#

Yes, plan A is no longer then

#

we can't have proration because we deal with credits

#

and we want upgrades to be done immediately

#

if user is on Solo, he can upgrade imediately to Business, and have to pay the full amount.

#

it seems weird that Stripe customer portal allows to pay immediately for cheaper plans but not for more expensive plans

twilit widget
#

Let me look into this. Please give me a few minutes. Thanks!

halcyon olive
#

ok thank you

#

basically i'd like to reset billing cycle on either upgrade or downgrade

#

for downgrade this is possible with stripe customer portal config, but not upgrade

twilit widget
#

I tested this by enabling "Prorate subscription updates" and then chose "Invoice immediately". I was able to move from a Plan A to Plan B immediately and the billing cycle updated as well. I was charged for Plan B immediately but there was a pro-ration for what was left of Plan A. Can I check if that is what you're aiming for?

halcyon olive
#

We do not want pro-ration at all.

#

Because in our case, the credits will stack-up.

twilit widget
#

So I testes again and simply switched off "Prorate subscription updates".

  • I was able to move from a Plan A to Plan B immediately
  • The billing cycle updated
  • I was charged for Plan B immediately
  • There was no pro-ration for what was left of Plan A
#

Can you try the same to see if you get what you're looking for?

halcyon olive
#

Sure, I'll try again

#

These are my options.

#

My plans

#

Upgarding business yearly to agency yearly, and the payment is only for next year.

#

Not working

#

am I doing something wrong?

twilit widget
#

So you have a subscription ID?

halcyon olive
#

sure in test environment

#

sub_1QymfoD5n7eA4NV2vlVa6j11

#

did you see?

twilit widget
#

Looking into it.

halcyon olive
#

are you seeing the test environment? it's off

#

production is turned on

twilit widget
#

Looking into it.

halcyon olive
#

im going to change some configs as im testing stuff but that problem remains

twilit widget
#

I believe the UI has a some issues so it's not showing the correct dates. You can leave "Prorate subscriptions updates" as off, try to upgrade and see if your invoice shows that you are immediate charged for the upgrade?

halcyon olive
#

i will check

halcyon olive
#

noup, payment was not collected

twilit widget
#

Is it the same subscription ID as before: sub_1QymfoD5n7eA4NV2vlVa6j11?

halcyon olive
#

no, i had to cancel because i needed to subscribe to a lower plan

#

was already on highest plan

#

sub_1QyqA3D5n7eA4NV2RmrSpdtD

#

im going to turn on cus im doing some experiments

twilit widget
#

With prorate switched off, could you show me what happens when you select the upgraded plan but have no confirmed it yet?

halcyon olive
#

I showed you already.

halcyon olive
twilit widget
#

I'm unable to replicate the issue. I will send you the link where you can ask your question and my team will follow up. Please provide an updated subscription ID that is not cancelled so we can investigate further.

tired grottoBOT
#

Hello @halcyon olive, we have sent you a direct message, please check it at https://discord.com/channels/@me/1346395933071511645

  • 🔗The message has instructions on how to open a direct support case with our Developer Support team, in order to help you more effectively.