#jzills - payment intents
1 messages · Page 1 of 1 (latest)
Hello! Just starting a thread for you -- I'll review and respond as soon as I can 🙂
No, this is not supported by the the payment intents API currently, it represents actual payments
So we were previously using Invoices and updating status through Invoices. We stopped using Invoices in favor of just creating PaymentIntents on our internal Invoices but there is no way to progress a PaymentIntent's status programatically other than cancelling it?
Correct -- there's no need to since there is no payment. You'd record this in your own systems separately.
(and there is no invoice document that needs to be updated to reflect the paid state)
Ok - as of now, when we "finalize" an Invoice in our systems, that is when we create the paymentIntent. Do you then suggest instead to create the paymentIntent only right before one of our clients attempts to pay through Stripe? That way we won't have a bunch of potentially "Incomplete" paymentIntents sitting in Stripe?
Up to you! Canceling is totally fine too, you could update eg with metadata marking as paid OOB with one of your own internal IDs for the payment
Ok great thanks for your help!
NP!