#markr_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/1397999666469142552
đ 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.
- markr_unexpected, 21 hours ago, 4 messages
Here is a sub_id from an affected subscription: sub_1RHJrsDH60cqpTK3V6ZimK1b
and another: sub_1R48bVDH60cqpTK3wNrnoipZ
and another: sub_1QyI7PDH60cqpTK36a5DsguB
Are you expecting the coupon to affect the already-created Invoice?
Once an Invoice is finalized, the only way to reduce the amount owing is with a Credit Note: https://docs.stripe.com/invoicing/dashboard/credit-notes#creating
I was expecting that a customer recieving a retention coupon during attempted cancellation should recieve this discount upon the very next bill that they pay
Is the issue here that users have missed a payment, so they are paying for that, and then the coupon is applied to the next month?
- Stripe createdan Invoice;
- That invoice became
finalized; - The payment failed;
- The customer decided to cancel;
- You offered a discount and they accepted it;
Do you expect 6 to be:
A. They pay a reduced amount for the already-created invoice right now; or
B. They will pay the full amount of the already-owing invoice, and then next invoice will be reduced?
Yes, exactly - you've got it.
Ideally I would expect (A), but I do understand that (B) is how Stripe works
On a similar note, if a user cancels their subscription after payment fails, it does not cancel immediately, but instead is set to cancel at what would be the end of the billing period
It seems like what I need to do is handle this logic outside of stripe's hosted pages in order to get the functionality that I am looking for.
That's a setting in your Dashboard you can change.
Or are you setting cancel_at_period_end to true? https://docs.stripe.com/billing/subscriptions/cancel#cancel-at-the-end-of-the-current-billing-cycle
We are not explicitly doing this, no. Users cancel using the button in the Stripe billing portal, so whatever logic that uses.
You want the "Manage failed payments" section of this page: https://dashboard.stripe.com/settings/billing/automatic