#chongz_api
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/1303545724226637916
đ Have more to share? Add more details, code, screenshots, videos, etc. below.
Stripe doesn't refund the automatically when a subscription is canceled. It will only create the credit to the customer credit balance: https://docs.stripe.com/billing/customer/balance
If you wish to refund the amount, I'd recommend checking the guide on how do this: https://support.stripe.com/questions/refunding-credit-balance-to-customer-after-subscription-downgrade-or-cancellation
To change a subscription, I'd recommend using Updating Subscription API instead of deleting the old one and creating a new one. Here's the guide about upgrading/downgrading a subscription: https://docs.stripe.com/billing/subscriptions/upgrade-downgrade
Got it, that's helpful thank you. This is somewhat tangential, but if I have pending invoices on my Stripe account for customers is there a pretty straightforward way to bulk aggregate those and generate refunds based on the pending invoice amounts to the relevant customers?
No, I'm afraid there is no bulk way to do this
Got it - as a follow-up is there a way to view all pending invoices through Stripe's UI?
Just to be clear, do the pending invoices here refer to the invoices in draft status? Or do you mean the customer credit balance?
In this context they'd appear under Pending invoice items when looking up the customer. I'll try to find an example
It looks like this
Thanks for sharing! When invoice_now isn't set during subscription cancelation: https://docs.stripe.com/api/subscriptions/cancel#cancel_subscription-invoice_now, the proration will be created in the form of pending invoice items instead of creating the credit to the customer credit balance. The pending invoice item will be applied to the next invoice of the customer.
Stripe Dashboard doesn't have a single UI to display all the pending invoice items for all customers. Pending invoice items are only available per customer.
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Makes sense thanks! To be clear though, even if I set invoice_now that won't help with regards to refunding them, so I should instead update_subscription in some way
To be clear though, even if I set invoice_now that won't help with regards to refunding them,
Yup. Manual refund is still required from the customer credit balance as suggested here: https://support.stripe.com/questions/refunding-credit-balance-to-customer-after-subscription-downgrade-or-cancellation
so I should instead update_subscription in some way
Yes. This is recommended, so that the any proration amount can be applied directly to the invoice from the updated subscription.
Find help and support for Stripe. Our support site provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Got it - thanks for the help @covert rivet !