Sell on WooCommerce

Selling on WooCommerce

WooCommerce is a free shopping cart for WordPress websites.

Sellercloud integrates with WooCommerce via client-supplied FTP. Sellercloud will upload new product, inventory, and tracking documents, and download orders from the FTP. Additional setup must be done by Sellercloud Support.

Integrating WooCommerce

  1. In Sellercloud, open a company > Toolbox > Website > General.
  2. Select the Store Type: Custom > Store Plugin: WooCommerce > Save.
  3. If you do not see the WooCommerce plugin:
    1. Open a ticket to get the WooCommerce DLL plugin placed on your account. Sellercloud Support will run the SQL scripts for the SP and SQL table on your server when placing the plugin. They will attach the plugin as a .ZIP file to your ticket; proceed as follows:
      1. Download the .ZIP file.
      2. Extract the .ZIP file to your “public_html” folder inside your hosting. You can access this folder using FTP applications such as FileZilla or if you have access to the website files through your website hosting provider.
      3. Ensure that the “scwoo” folder has execution permissions set to 0775 or 0777. As an example, for a website “,” you would go to “” to run the plugin installation.
      4. Obtain admin login credentials to the website > Follow instructions for steps 1 and 2.
  4. Click Toolbox > Website > Sellercloud Plug-In Website > Website Cart General > Select Plugin: WooCommerce.
  5. Enter the Website URL > Complete the Admin credentials in the API UserName and API Password fields.
  6. Enable the following settings if applicable (by default, only orders with a Complete status will be downloaded) and save them:
    • Download Orders with Processing Status
    • Download Orders with On-Hold Status
  7. Save.
  8. In the same company, go to Toolbox > Website > Sellercloud Plug-In Website > Website Cart Categories. The WooCommerce plugin should be auto-selected in the Select Plugin dropdown.
Click the Re-Download Categories hyperlink and the categories should appear on the page and on each product’s Website Properties page. Read here how to manage website categories.

Setting defaults and automating feeds

  1. Return to Toolbox > Website > General to set defaults and automatic feeds from the table below.
  2. Click Save when done.
Enable Order Download Limit If you have existing shipped orders in WooCommerce Select an Order Download Limit Date
Allow Order Download To allow orders to download N/A
Allow Tracking Upload To allow tracking to upload N/A
Allow Inventory Upload  When you are ready for Sellercloud to control inventory on WooCommerce Select Allow active listings download in order for inventory to update automatically
Allow New Product Upload
To post new products N/A
A product must be Website Enabled on the Website properties page for available inventory to upload. Otherwise, an inventory of zero will upload for that product. Bulk-update with the column header WebEnabled. Expected values are True or False.


WooCommerce needs the WooCommerce Shipment Tracking extension to handle tracking requests. Without this, Sellercloud will not be able to update the tracking to the website. You can obtain this extension from WooCommerce.

You can update Post-tracking Order Status. The entered value will be sent as the new order status when updating tracking information on WooCommerce. To do so, choose a company > Toolbox > Website > Sellercloud Plug-In Website > Website Cart Categories > Select WooCommerce in the Select Plugin dropdown.


WooCommerce offers the option of allowing payment authorization and capturing later. While an Authorized order downloads to Sellercloud as Authorized, you can refresh the order to refresh the payment status when it updates on WooCommerce. Use the Refresh Order action on the order detail page. Customer notes will import and be placed in the Customer Instructions area.

Was this article helpful?

Related Articles