WooCommerce

Getting started with WooCommerce

A guide on installing WooCommerce and how the fields map when syncing sales.

Is there a demo?

Here is a demo:

Prerequisites

Here are the prerequisites:

  • Your website must have an SSL certificate.
  • White list the Connex IP addresses
    • 40.76.20.110 (Connex for QuickBooks Desktop)
    • 52.168.88.80 (Connex for QuickBooks Online)
  • Disable the Relevanssi search plugin.
  • If you are updating inventory from QuickBooks to WooCommerce, disable ModSecurity on your website. If you don't, then you'll receive a 501 not implemented error in your log.
  • GoDaddy, BlueHost, or Media Temple are incompatible hosts. These companies have WooCommerce performance issues. In many cases, they place too many websites on one server and the sites load very slow. The sync could be intermittent with these companies.
  • Our own website is hosting on Kinsta and we are very happy!

Enable Legacy API

Connex uses the legacy API to pull your website's timezone and a list of refunds, and a list of recently modified sales. To enable the API, follow these steps:

  1. Log into WooCommerce.
  2. On the left, click WooCommerce > Settings > Advanced > REST API.
  3. Enable the legacy API.

WooCommerce

Our software uses a special WooCommerce user name and password, known as a consumer key and secret, from your website. To pair your site, follow these steps:

  1. Login to Connex for QuickBooks.
  2. On the dashboard, click add a new connection.
  3. In the wizard, choose WooCommerce.
  4. Enter your URL, prefixed by https.
  5. Click submit.
  6. On the dialog box that appears, click continue.
  7. Follow the on-screen instructions. You will be asked to login and click the accept button. If Connex says pairing failure, click the link to pair manually. Generate keys manually and enter them into Connex. 
  8. Upon completing these steps, you are redirected to the configure page of our software.

WooCommerce Pairing Failure

Connex for QuickBooks will try to auto-generate a special user name and password to pair your website and our solution. If your website does not auto generate the special credentials, you can easily obtain and add them to your website.

Generate Keys

To generate the keys, see generate API keys in this help article.

Enter Credentials

To enter your pairing credentials, click update login on our dashboard. Enter the consumer key and secret.

How do the fields map with QuickBooks and WooCommerce?

Click here to view a guide.