Skip to content
Marica edited this page Nov 12, 2024 · 6 revisions

WooCommerce Integration

Setup your connection via WooCommerce Setup DocType:

Screenshot 2024-03-05 at 2 49 38 PM

Here are the fields:

  • Enable Sync: To enable WooCommerce activities on your site
  • Verify SSL: Enable this to make sure WooCommerce only proceeds over an HTTPS connection. Keep it disabled for local testing.
  • WooCommerce Webshop URL: The URL to your WooCommerce store
  • Consumer Key, Consumer Secret: Credentials received on making your WooCommerce store accessible via REST APIs. Reference
  • Default User: WooCommerce relevant records will be auto-created on behalf of this user such that the form timeline shows activity by this user
  • Default UOM: Sets this UOM in the Items table while creating Sales Orders in ERPNext from WooCommerce
  • Default Company: Sets this Company in the document while creating Sales Orders in ERPNext from WooCommerce
  • Sales Order Series: Uses this naming series to name Sales Orders created in ERPNext from WooCommerce
  • Delivery After: Sets the Sales Order delivery date x days after the order date. Eg. If this setting is set to 7 days, and the order date from WooCommerce is 1st April, then the delivery date for the Sales Order will be 8th April
  • Tax Account: Adds a Tax Row to the taxes table with this account for each item if the line item in the WooCommerce order has a total_tax
  • Shipping Tax Account: Adds a Tax Row to the taxes table with this account for the overall order if the WooCommerce order contains a shipping_tax or a shipping_total

Furthermore, you can configure:

  1. Webhooks
  2. Stock Sync
  3. Order Sync
Clone this wiki locally