Our Settings section controls the options of how your data is synced to QuickBooks Desktop. In this article, we'll review the different tabs in MyWorks Sync > Settings.
This section controls the very core settings of the plugin. Here's where you'll set default and fallback products & accounts to ensure syncing doesn't error out due to a field not being defined.
Be sure to hover over the question marks to the right of the dropdowns to learn what each dropdown controls.
Firstly, here's an example of what this section looks like on a normal install.
Default QBD Product
This will be a general fallback sales product for the product line item in QuickBooks Desktop for products in WooCommerce orders that don't have a product mapped in Map > Products. When someone orders a product in WooCommerce - a QuickBooks Desktop product will need to show up in the QuickBooks Desktop invoice line item. This setting determines what product that is if the product is not mapped in Map > Products.
Default QBD Sales Account for New Products
This option applies for when/if you use our plugin to push products from WooCommerce to QuickBooks Desktop to save you time instead of manually creating them in QuickBooks Desktop. This will normally be your Sales or Sales of Product Income account.
Default QBD Inventory Asset Account for New Products
This option applies for when/if you use our plugin to push products from WooCommerce to QuickBooks Desktop to save you time instead of manually creating them in QuickBooks Desktop. This will normally be your Inventory Asset account.
Default QBO Coupon Code Product
This option sets the product for the QuickBooks Desktop invoice line item when a discount is used on a WooCommerce order. Normally this will be a Discounts or Coupons product. If you don't use Coupons in WooCommerce, you can set this to anything as it will never be used.
Default QBO Shipping Product
This option sets the product for the QuickBooks Desktop invoice line item when shipping is charged on a WooCommerce order. Normally this will be a product named Shipping / Handling. If you don't charge shipping in WooCommerce, you can set this to anything as it will never be used.
This section contains settings relevant to syncing WooCommerce Orders. All of these settings are optional and can be left as is for acceptable plugin operation.
Enable Map and sync all orders to a specific QuickBooks Desktop customer?
This option should only be turned on if you wish ALL WooCommerce orders to be synced under ONE QuickBooks Desktop Customer - like Website Sales. You'll choose the customer in the following option.
Choose Sync All QuickBooks Customer
This option is where you choose the QuickBooks Desktop customer to sync all orders to if the above option is turned on.
This section contains settings relevant to tax settings for syncing WooCommerce Orders. All of these settings must be set for acceptable plugin operation.
QuickBooks Tax 0% Rule
This option controls the 0% tax rule set in QuickBooks Desktop for when our plugin syncs over a WooCommerce Order with no tax. This can be set to ANY 0% tax rule in QuickBooks Desktop, and is most normally set to Non, Out of Scope or Exempt.
This section contains settings relevant to the mapping operations of our plugin. All of these settings are optional and can be left as is for acceptable plugin operation.
Map other customer roles with QuickBooks Desktop except default?
This option is used if you have custom roles in WooCommerce for different types of customers - other than the default Customer role. Add these roles here to allow you to map these customers in our plugin.
MyWorks Sync is, by default, configured to automatically sync Orders, Customers and Payments from WooCommerce to QuickBooks. All other data types that can be configured for automatic sync are off by default and can be configured depending on the user's sync requirements.
Queue Sync Interval
You can use the Intuit Web Connector to set the Queue Sync Interval: Using the Intuit QuickBooks Web Connector
WooCommerce > QuickBooks Desktop
By default, MyWorks Sync is configured to automatically sync Orders, Customers and Payments from WooCommerce to QuickBooks Desktop. MyWorks Sync can also automatically sync Products and,Variations from WooCommerce to QuickBooks Desktop.
QuickBooks Desktop > WooCommerce
The options in this section are turned OFF by default to control the real-time syncing of data from QuickBooks Desktop to WooCommerce. MyWorks Sync can automatically sync inventory and pricing information from QuickBooks Desktop to WooCommerce.
You can configure which Pricing and Inventory Fields in QuickBooks Desktop MyWorks Sync should be referencing when it syncs this information in WP-Admin>MyWorks Sync>Settings>Pull>QuickBooks Product Price Field to pull from / QuickBooks Inventory Quantity Field to pull from
This section contains miscellaneous settings for our plugin. All of these settings are optional and can be left as is for acceptable plugin operation.
Enable our Select2 searchable dropdown style for plugin dropdowns
Enable AJAX search for Select2 Dropdown (customer and product)
This option is turned off by default, but should be turned on if you have more than 1,000 clients, products or accounts in QuickBooks Desktop. This controls how this data is loaded into our plugin dropdowns, and will relieve page load/lag times in cases where there's too much data for a normal dropdown.