#carbonara_unexpected

1 messages · Page 1 of 1 (latest)

cerulean roseBOT
#

đź‘‹ 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/1391703746647425135

📝 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.

median locust
#

IDs of the payments/subscriptions in question would be a good start

jade crystal
#

this is the customer ID: cus_SUR0KoXTCJo996
those are the 2 payments:
pi_3RiAf7AIDeJhZYHq0G4adzCS
pi_3RiAf0AIDeJhZYHq2VTiNnsv

those are the invoice:
in_1RiAf6AIDeJhZYHqWHKNgB6m
in_1RiAezAIDeJhZYHqACZGg3hZ

#

sub_1RZSB3AIDeJhZYHqt9yNs5Ye

median locust
#

Whenever you reset the billing anchor, we will invoice immediately and the total of that invoice reflects the proration_behavior. You set none so we charged for the full amount of the items attached to the sub

cerulean roseBOT
azure sand
#

Hey, taking over here. Let me know if there's any follow-up Qs I can answer!

jade crystal
#

ok, so the problem is that I setted the 'billing_cycle_anchor' as 'now' for two times. This happens because I do it when the customer pays late, and when the user resumes the subscription.

#

The behaviour is correct, but it's the first time this happens to us

jade crystal
azure sand
#

Yes exactly, the reset of the billing cycle is the reason behind that behaviour

jade crystal
#

Ok, just one last question—I need to clarify this. If my customer pays late because she didn’t have the funds, does her subscription start from the moment she pays? Or does she lose the days she missed?

azure sand
#

If you don't change the billing cycle, then she looses nothing.

#

The billing cycle isn't affected by the time of the payment

jade crystal
#

Ok, let me give an example just to be sure. Our subscription runs on a 28-day cycle. On day X, the subscription is set to renew, but the card has no funds. On day X+2, the payment finally goes through. Is the next renewal on day X+28 or on day X+30? I need this to be clear because we offer fresh pet food on a subscription basis, and we send out numbered meals to cover 28 days. It’s important that the next order doesn’t start before the customer has finished the previous box, especially because of the expiration dates.

azure sand
#

Ideally you should create a test simulation using Stripe Test clock and test this behaviour

#

If you encounter something not expected please share with us a concrete Subscription Id to better asssit you

jade crystal
#

ok thank you