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, click Settings > Company  > Toolbox > Website > General, then choose the Store Type: Custom and the Store Plugin: WooCommerce > Save.
  2. Download the WooCommerce DLL plugin with help from Sellercloud Support:
    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:
    2. Download the .ZIP file.
    3. 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.
    4. 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.
    5. Obtain admin login credentials to the website.
    6. Click Settings > Company > Toolbox > Website > General > Choose the Store Type: Custom and the Store Plugin: WooCommerce > Save. (You can return later to turn on the automatic feeds and set defaults.)
  3. Click Toolbox > Website > Sellercloud Plug-In Website > Website Cart General > Select Plugin: WooCommerce.
  4. Enter the Website URL.
  5. Enter 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. Click Settings > Company Settings > Toolbox > Website > Sellercloud Plug-In Website > Website Cart Categories. The WooCommerce plugin should be auto-selected in the Select Plugin dropdown.
  9. 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.
  10. Return to Toolbox > Website > General to set defaults and automatic feeds. Enable the following:
    • Enable Order Download limit if there are existing shipped orders in WooCommerce; select an Order Download Limit Date
    • Allow Order Download and Allow Tracking Upload
    • Allow New Product Upload to post new products
    • Allow Inventory Upload when you are ready to have Sellercloud control inventory on WooCommerce
  11. Save.
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.


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