<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://forums.method.me/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Search results by user ID 90058</title><link>http://forums.method.me/cs/search/SearchResults.aspx?o=DateDescending&amp;u=90058</link><description>Search results by user ID 90058</description><dc:language>en-US</dc:language><generator>CommunityServer 2007.1 SP2 (Build: 31113.47)</generator><item><title>&amp;quot;Is to be Printed&amp;quot; and &amp;quot;Is to be Emailed&amp;quot; fields ignoring QB customer profile defaults via API</title><link>http://forums.method.me/cs/forums/p/13457/37489.aspx#37489</link><pubDate>Fri, 06 Mar 2026 20:44:46 GMT</pubDate><guid isPermaLink="false">3393c1ec-311b-4812-96cb-ad8c611bba4f:37489</guid><dc:creator>Rafael</dc:creator><description>&lt;p class="font-claude-response-body break-words whitespace-normal leading-[1.7]"&gt;In my QuickBooks Desktop setup, the &lt;strong&gt;Is to be Printed&lt;/strong&gt; and &lt;strong&gt;Is to be Emailed&lt;/strong&gt; fields are configured at the customer profile level. When invoices are created manually, those fields correctly follow the customer&amp;#39;s profile settings.&lt;/p&gt;
&lt;p class="font-claude-response-body break-words whitespace-normal leading-[1.7]"&gt;I am using Method&amp;#39;s API to create invoices in bulk (dozens at a time), syncing data from Aspire to QuickBooks Desktop.&lt;/p&gt;
&lt;p class="font-claude-response-body break-words whitespace-normal leading-[1.7]"&gt;The problem is that when I don&amp;#39;t include &lt;code class="bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]"&gt;IsToBePrinted&lt;/code&gt; or &lt;code class="bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]"&gt;IsToBeMailed&lt;/code&gt; in the API payload &amp;mdash; or send them as &lt;code class="bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]"&gt;null&lt;/code&gt; &amp;mdash; Method defaults both fields to &lt;code class="bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]"&gt;false&lt;/code&gt; before syncing to QB. As a result, the invoices arrive in QuickBooks with those checkboxes unchecked, completely ignoring the customer profile defaults.&lt;/p&gt;
&lt;p class="font-claude-response-body break-words whitespace-normal leading-[1.7]"&gt;This is a significant issue for my workflow since I rely on those profile settings to determine how each customer receives their invoice.&lt;/p&gt;
&lt;p class="font-claude-response-body break-words whitespace-normal leading-[1.7]"&gt;I also investigated using the &lt;code class="bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]"&gt;deliveryMethod&lt;/code&gt; field on the Method Customer record as a workaround &amp;mdash; reading it per customer and explicitly setting the invoice fields accordingly. However, I found that &lt;code class="bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]"&gt;deliveryMethod&lt;/code&gt; is always &lt;code class="bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]"&gt;null&lt;/code&gt; in Method for all of our 5,000+ customers, even though the &lt;strong&gt;Preferred Delivery Method is correctly set on each customer profile in QB Desktop&lt;/strong&gt;. This means Method is not syncing that field from QB at all.&lt;span id="mce_1_start" style="overflow:hidden;"&gt;&lt;/span&gt;&lt;/p&gt;</description></item></channel></rss>