Skip to main content

Get 50% OFF QuickBooks for 3 months*

Buy now
Switch to QuickBooks and 70% off for 3 Months
March 29, 2026
Question

Can “Language to use when you send invoices” be updated via API or Zapier?

  • March 29, 2026
  • 1 reply
  • 4 views

Hi everyone,

I’m trying to automate customer creation in QuickBooks Online through Zapier, and I need to set each customer’s invoice language to either English or French. QuickBooks Online supports this in the UI under the customer’s Payments section, using the field “Language to use when you send invoices.”

However, when I read a customer through the standard Customer endpoint, I do not see any language-related field in the response. The payload includes normal fields like customer name and delivery settings, but nothing that clearly maps to the invoice language setting.

My question is:

  • Is this customer language setting available anywhere in the QuickBooks Online API?

  • If yes, what is the exact field name and how do you update it?

  • If no, is there any supported workaround through Zapier or another official Intuit method?

My use case is simple: customers are created automatically, and I need invoices to be sent in the correct language without editing each customer manually.

1 reply

QuickBooks Team
March 29, 2026

Hi there, Clean and Shiny Canada. For clarification on sending invoices in a specific language, we recommend contacting Zapier’s support team. They will be best equipped to assist you and provide detailed guidance on setting up the API and sending invoices in different languages to your customers.

 

You can also visit the Intuit Developer portal or contact their support team directly for assistance with QuickBooks API setup, authentication (OAuth), error codes, rate limits, webhooks, and third-party app connections like Zapier.

 

If you have any questions, feel free to reply. We’re here to help.