How to connect WooCommerce to OneCart?

Learn how to connect your WooCommerce store to OneCart using REST API keys and webhooks for seamless order and inventory management.

Help Article Last updated Jun 4, 2025 2 min read

**Note: Please make sure you whitelist OneCart app if you are using any firewall applications such as Cloudfare or others on your WooCommerce website.

Step 1:

Login to your WooCommerce backend, and go to

WooCommerce > Settings > Advanced  from the left side bar:

 

Step 2: Click “ REST API ”, and then click “ Add Key

 

 

Step 3:

Fill out the following fields - Description : OneCart

User : Select the admin user

Permissions : Read/Write

 


Then click “Generate API key”

 

Step 4:

You must save both the API Key and API Secret.

 

1. WooCommerce website URL

2. API Key

3. API Secret

 

Step 5: Next, click “ Webhooks ”, and then “ Add Webhook

 

 

Step 6:

You will be adding two webhooks.

Fill out the fields as follows:

1st Webhook: Order Processing

Name: OneCart Order Processing

Status: Active

Topic: Order created

Delivery URL: https://app.getonecart.com/receive_woocommerce_orders

Secret: <LEAVE BLANK>

API Version: WP REST API Integration v3

 

 

2nd Webhook: Order Update Name: OneCart Order Update

Status: Active

Topic: Order updated

Delivery URL: https://app.getonecart.com/receive_woocommerce_orders

Secret: <LEAVE BLANK>

API Version: WP REST API Integration v3

 

Step 7:

Finally, click “ Legacy API ” and make sure  “Legacy API” is checked on :

 

Step 8:

Use the information you retrieved earlier to complete the connection by following either of these two methods:

Option 1:
Go directly to this link:
👉 https://app.getonecart.com/shops/new?platform=WooCommerce

Option 2:

  1. Go to Settings

  2. Select My Platforms

  3. Click Manage Connections

  4. Choose Add New

  5. Select WooCommerce

Important:
When entering your store URL, make sure it follows this format:
https://yourdomain.com
❌ Do not enter just yourdomain.com without the https://

 

Click ‘Save’ and you are all done! :)