#Acidon
1 messages · Page 1 of 1 (latest)
Hello again! What typically happens in live mode, in real time, is that the Subscription will generate an Invoice, that Invoice will be in draft status for about an hour (giving you time to modify it), then it will finalize and attempt payment. Usually a delay between the Invoice being created and it moving forward is due to a Webhook Endpoint not responding with success to the invoice.created Event. You're sure all of the Webhook Endpoints listening for that Event are returning a successful response? It only takes one to cause a delay.
Yeah, I only have one endpoint and there is a 0% Error Rate on it after all simulation events finished. I have the same endpoint set in Live too though, but do all the simulations in Test...
Hi @viral helm I'm taking over this thread
Can you share with me the ID of the invoice.created event?
evt_1NBnmKAJgdWvE57hkgXpRQqA
Thanks for the ID. The Dashboard doesn't show show the simulated clock time when the invoice is finalized.
Did you try advance the test clock 1 hour instead of 2 days (https://stripe.com/docs/api/test_clocks/advance#advance_test_clock) ?
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
I did try 1 day first, then I had to add one more day for .paid to fire. Do you want me to try again with 1 hour increments?
It worked now! I did a few 1 hour increments on renewal day.
Maybe there was a glitch when I did a 1 day increments before, not sure
Well, hopefully it will act the same way in Live in real time hehe
I did all the advancement via Dashboard and not via API though
So you experienced a difference between Dashboard vs API?