Hello Square team, I own SF Bay SUV LLC, a Bay Area black-car service. We create draft invoices automatically from our website booking form using the Orders and Invoices APIs. Before sending each one, I have to open it in the Dashboard and turn on Goods and services confirmation by hand under More options. We use it on every ride because it gives us proof the customer confirmed the service, which protects us in chargebacks. CreateInvoice, UpdateInvoice, and RetrieveInvoice have no field for this setting, so every API-created invoice needs a manual step that’s easy to forget. Please add a boolean such as goods_and_services_confirmation_enabled to the Invoice object, or let API invoices use a Dashboard invoice template. Thank you.
Thanks for the detailed request. The Invoice object has no field for Goods and services confirmation, so for now it has to be turned on in the Dashboard before you send each invoice. I’ve passed your request to the team!