#anuroop_subscription-refund

1 messages ¡ Page 1 of 1 (latest)

jagged obsidianBOT
#

👋 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. Thank you for your patience!

⏱️ We automatically close idle threads, which makes them read-only. Make sure you stick around to chat in realtime! If this thread is closed and you have another question you'll need to start a new thread.

🔗 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/1214625545330098188

📝 Have more to share? You can add more detail below, including code, screenshots, videos, etc.

full valleyBOT
peak zinc
#

@marsh kindle what do you mean when you say "after the Subscription has been canceled" exactly? Do you mean it's already canceled and later you want to prorate, or do you mean that you are now trying to cancel+prorate and want to backdate the proration?

#

anuroop_subscription-refund

marsh kindle
#

Yes we would first want to cancel the subscriptions via API call and then a few days later issue pro-rated refunds from the day the subscription was canceled.

peak zinc
marsh kindle
#

On the day we decide to issue the refund can we use the refund api to do so?

#

Or any other API that takes in an invoice?

peak zinc
#

It's a bit annoying to be honest. You have to find their most recent Charge/PaymentIntent and refund it. It's possible for that one to be lower than the credit (if there were multiple sequential upgrades for example) so you have to handle that too

marsh kindle
#

Ah okay, can this be done manually via the dashboard? Let's say we have the pro-rated refund invoice details from earlier, can we find it and refund it manually?

peak zinc
#

yes

#

When you look at the Customer in the Dashboard you would see the Invoice credit balance section that you can use

#

this part would have a balance

marsh kindle
#

Cool, so this would give us an option to refund from here.

#

One other question, let's say we decide not to back date pro ration.
Can we just cancel the subscription (lets say today) and then issue pro rated refunds some time later (as of that day)

peak zinc
#

You can but you'd have to do the whole proration math/calculation yourself in that case

marsh kindle
#

Okay so its not as simple as login to dashboard, find the subscription and refund

#

?

#

If we dont care about back dated proration*

peak zinc
#

I don't really follow sorry

#

If you don't care about proration then what would you refund?

marsh kindle
#

Sorry let me explain

#

Lets say the scenario is that we decide to cancel subscription today. But dont refund the user anything.
Next Monday we want to send them a pro-rated refund, but not as of (03/05) but instead as of 03/11. Can we do that? Since the subscription is already canceled, will Stripe let us execute refunds? If yes how do we do that either via dashboard or API

peak zinc
#

You can refund whatever you want. But at that point the Subscription is fully canceled and you can't do anything with it, no proration calculation, no credit, nothing. At that point you have to do your own math and then find their relevant payment and refund it for whatever you want/calculated yourself

marsh kindle
#

Ah okay makes sense

#

Thanks!