#sunnylbk-charge-invoice
1 messages · Page 1 of 1 (latest)
auto advance is disabled on the invoice
an Invoice doesn’t actually charge the customer when finalized, unless auto_advance: true is set on the invoice
I actually have this enabled in code, if collectionMethod == stripe.InvoiceCollectionMethodChargeAutomatically { // Invoices you create with the API, however, won’t automatically finalize. You must turn on automatic collection by setting the auto_advance property on the invoice to true invoiceParams.AutoAdvance = stripe.Bool(true) }
wierdly doesn't seem to propagate to created invoice
does a customer have to do anything to setup the mandate ahead?
or with above param, will it debit?
If the payment method is set up correctly then it should work fine.
Taking a deeper look, this invoice was created using collection_method: send_invoice
https://dashboard.stripe.com/logs/req_I0WVJl2biWk959
Are you sure we're looking at the right example?
Oh, I might have misconfigured it then. Thanks for pointing that out. Will try with right configuration and reach again in case of issues!
NP! 🙂 Good luck