#smilelari
1 messages · Page 1 of 1 (latest)
If I set it up this way when is the charge actually made?
when you call the "Pay Invoice" endpoint
1/ create Invoice
2/ add Invoice Items
3/ (assuming you already have a Customer with an attached PaymentMethod)
4/ "pay" the Invoice
Ok. So, even if the behavior is set to "charge_automatically", the invoice is not paid until another call is made specifically to pay it
Stripe will auto advance from draft status -> open after 1 hr: https://stripe.com/docs/api/invoices/create#create_invoice-auto_advance but you can disable that with that param
or finalize, then pay it manually before Stripe finalizes it