#lilsheep
1 messages · Page 1 of 1 (latest)
Do you have 2 example Subscription IDs I can look at? Ideally in a test environment, but 2 live mode subscriptions would work too
failing one: sub_1N5sm8JuTPaOXodeFsiS2iHU
success one: sub_1N5tzxJuTPaOXodePFvAvMpH
Let me know if you want more than one failign one
These are in dev
Let me know if you want prod subscriptions
Taking a look now
Thanks!
I'm wondering if the issue in prod is actually different and what I saw in dev was a fluke
If you want prod ID's I Can give you some ?
It says they're cancelled because of void_invoice but I don't know what that means?
So it looks like, since you are setting payment_behavior: "default_incomplete" on the Subscriptions, automatic payment is not being attempted. In one case, your integration explicitly attempted payment, but in the other it didn't
Thank you so much! I can't figure out why that is from the code.. BUT
I am confused and wondering if this is different than what we're seeing in prod.
Do you know what could trigger an invoice to become void_invoice?
Either your integration explicitly voided the invoice, or the customer didn't pay and it auto-transitioned to void
Hmm how do you explicitly void an invoice
You'd call this API: https://stripe.com/docs/api/invoices/void
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Is that the only way?
Aside from the automatic voiding that happens after an invoice remains unpaid, yes
I really appreciate you're thorough answers!
Do you think you can help me a little bit more:
Can you tell me why this prod invoice was cancelled?
pi_3N329VJuTPaOXode1c3cyBgw
Because the Invoice was voided after non-payment, looks like
Thank you