Default Fields & Sync Direction Summary - QuickBooks Online Sync

A summarized list of the default fields and the direction they can sync and whether this applies to new or updated data

Written by the MyWorks Team

Updated at June 29th, 2023

Summary

MyWorks Sync has many different options when it comes to syncing data, and this article helps share what direction data syncs, whether new or updated data syncs and what fields are synced by default.

Below is a list of the default fields synced/mapped already in our sync. Custom field mapping is supported and is handled on a case-by-case basis with our support team. Additional WooCommerce plugins that add extra functionality/ fields would not conflict with MyWorks Sync but may need custom mapping if their fields need to be used by our sync.

WooCommerce -> QuickBooks Online

Customer (new and updated)

  • First Name
  • Last Name
  • Company Name
  • Email
  • Address Line 1
  • Address Line 2
  • City
  • State
  • Postcode
  • Country

Order (new and updated)

  • Can be synced as Invoice or Sales Receipt
  • Order Number (can be WooCommerce order ID, custom order number, or next QuickBooks number)
  • Associated Customer
  • Billing Address
  • Shipping Address
  • Order Date
  • Due Date (If invoice)
  • Class / Department / Location
  • Product/Service line items
  • SKU
  • Description
  • Quantity
  • Amount
  • Shipping Amount
  • Discount
  • Tax
  • Memo
  • Custom Fields 1-3 (if custom mapped)

Product (new and updated)

  • Name
  • Image (if not present in QuickBooks product)
  • Description (optional)
  • SKU
  • Inventory Level (if inventory product)
  • Price
  • Taxable Status

Variation (new and updated)

  • Name (combination of parent name + attribute names)
  • Description (optional)
  • SKU
  • Inventory Level (if inventory product)
  • Price
  • Taxable Status

Payment (new)(if invoice)

  • Related invoice
  • Payment Date
  • Payment Method
  • Reference No. (Transaction ID or WooCommerce order number)
  • Amount Received

Refund (new)

  • Related order
  • Refund Date
  • Payment Method
  • Reference No. (Transaction ID or WooCommerce order number)
  • Class
  • Items Refunded
  • Amount Refunded

Purchase Order (optional)(new)

  • Associated Vendor
  • Billing Address
  • Shipping Address
  • Date
  • Product/Service line items
  • SKU
  • Description
  • Quantity
  • Amount (uses product cost in QuickBooks if present, otherwise WooCommerce order amount)
  • Shipping
  • Discount
  • Tax

QuickBooks Online -> WooCommerce

Product (new and updated)

  • Name
  • Image (if not present in WooCommerce product)
  • Description (optional)
  • SKU
  • Price

Inventory (updated)

  • Inventory Level

Payment (new)

  • WooCommerce Order Status can be updated to a different status when a payment is added to the related invoice in QuickBooks.