#Nick (CS)
1 messages · Page 1 of 1 (latest)
Hi there!
That should cover it. auto_advance dictates whether Stripe should automatically advance the invoice from draft to the next status. by setting this to false, the invoice will remain in draft status until explicitly updated
Setting collection_method to send_invoice and turning off Email finalized invoices to customers means your team will handle the sending of invoices, not Stripe
perfect! thx for the info 👍
One more question, when I finalize an invoice I noticed it also has the ability to set an auto_advance parameter. When that is false, what does this do versus having it true?
After re-reading the API documentation, if this is left true then automatic collection is attempted, otherwise, if false, it assumes I will be manually taking payment for the payment intent generated? Sound about right?
Also, does this seem correct for setting this parameter using the Node.js SDK?
stripe.invoices.finalizeInvoice(invoiceId, {
auto_advance: false,
});
You're right on the auto_advance piece
Great, thanks again!
and that parameter looks correct, too, though I'm not a Node expert