In my QuickBooks Desktop setup, the Is to be Printed and Is to be Emailed fields are configured at the customer profile level. When invoices are created manually, those fields correctly follow the customer's profile settings.
I am using Method's API to create invoices in bulk (dozens at a time), syncing data from Aspire to QuickBooks Desktop.
The problem is that when I don't include IsToBePrinted or IsToBeMailed in the API payload — or send them as null — Method defaults both fields to false before syncing to QB. As a result, the invoices arrive in QuickBooks with those checkboxes unchecked, completely ignoring the customer profile defaults.
This is a significant issue for my workflow since I rely on those profile settings to determine how each customer receives their invoice.
Is there a way to configure these fields to be omitted from the QB sync entirely when not explicitly set, so that QuickBooks can fall back to the customer profile default?