WooCommerce Integration
1
Find your WooCommerce webhook token
In SmartPyme, go to Settings → Users → your user → Integrations. Copy the WooCommerce webhook token displayed there — you will need it in the next steps.
2
Open WooCommerce Webhooks
In your WordPress dashboard, navigate to WooCommerce → Settings → Advanced → Webhooks.
3
Create an Order Created webhook
Click Add webhook and configure it as follows:Replace
- Name: SmartPyme Order Created
- Status: Active
- Topic: Order created
- Delivery URL:
{your_token} with the token you copied from SmartPyme.4
Create a Product Updated webhook
Add a second webhook with the following settings:
- Name: SmartPyme Product Updated
- Status: Active
- Topic: Product updated
- Delivery URL:
5
Save and test the connection
Save both webhooks, then place a test order in WooCommerce. Open SmartPyme and confirm the order appears as a new sale under Sales.
Shopify Integration
1
Find your Shopify webhook token
In SmartPyme, go to Settings → Users → your user → Integrations. Copy the Shopify webhook token shown on that page.
2
Open Shopify Webhooks
In your Shopify Admin, navigate to Settings → Notifications → Webhooks.
3
Create an Order Payment webhook
Click Create webhook and fill in the details:Replace
- Event: Order payment
- Format: JSON
- URL:
{your_token} with the token you copied from SmartPyme.4
Test with a draft order
Create a draft order in Shopify Admin and mark it as paid. Verify that a corresponding sale appears in SmartPyme.
Exporting Products to Shopify
To push your SmartPyme product catalogue to Shopify, go to Inventory → Products and select Export to Shopify. SmartPyme queues the export in the background — monitor its progress in the Export Status panel on the same page. Large catalogues may take a few minutes to complete.What Syncs
When an order webhook arrives, SmartPyme automatically creates a sale that includes:- Customer information — name, email, and address from the order.
- Line items — products, quantities, and unit prices.
- Totals — subtotal, taxes, shipping, and grand total.
- Payment method — as recorded in WooCommerce or Shopify.
To disconnect your WooCommerce integration, go to Settings → Users → your user → Disconnect WooCommerce. Existing sales already imported into SmartPyme are not affected.