#hassan
1 messages · Page 1 of 1 (latest)
There is no way to automatically force a subscription Invoice to finalize as soon as it's created - the fastest that we'll do it is 1 hour after creation. If you want to finalize it faster than within 1 hour, you need to manually finalize it yourself (https://stripe.com/docs/api/invoices/finalize)
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Although you say 1 hour after... why do i see this in Dashboard (using Test clock)
I dont mind if it gets finalised in 1 hour. But the above screenshot shows it has finalised one day later
Hmmm... let me dig into this one a bit
Im thinking maybe its because its a test clock and when we advance it, it will finalise at the time it lands 🤷♂️
Yeah that's what I'm wondering as well, but give me a bit and i'll confirm
If i recall, yes that does happen, and you can instead just advance an hour or two past the creation/trial end time in two steps.
I'm actually seeing slightly different behavior (where it still finalizes within the hour for me), so I'm going to keep digging - @meager lintel can you try what synthrider suggested (advance to just an hour or two after the trial_end time) to see what happens?
yes thanks, that worked for me