QuoShop For WooCommerce Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
QuoShop for WooCommerce links your WooCommerce store to your QuoSuite workspace through the public QuoShop API, with a QuoShop key — never your QuoSuite login.
- Catalogue, QuoShop WooCommerce: published products are created and kept up to date — title, descriptions, images, price incl. tax (promotions included), stock and availability, categories. Withdrawn products become drafts, never deleted.
- Orders, WooCommerce QuoShop: paid (or processing) orders are sent to QuoShop, which posts them to the ERP: customer found by email, invoice for the full amount, stock, payment matched. Exactly once — a retry, a lost response or a double click never creates a second order or a second invoice.
- Statuses, both ways: completing or cancelling an order in WooCommerce updates QuoShop; shipping or cancelling it in QuoSuite updates WooCommerce.
- Signed webhooks: QuoShop pushes stock, product and order changes within seconds; each delivery is verified (HMAC-SHA256, 5-minute window) and processed once. A scheduled pass (every 15 minutes to daily) catches anything missed.
- Live overview: connection, catalogue pass progress, orders to check, webhooks and background jobs at a glance.
Source of truth: QuoShop / the QuoSuite ERP owns products, prices and stock. WooCommerce owns its checkout, customers and order flow.
Full documentation: https://quosuite.com/docs/quoshop/guides/woocommerce
Requirements
- A QuoSuite workspace with QuoShop (https://quosuite.com) and a QuoShop API key.
- WooCommerce 8.0 or later, PHP 7.4 or later with the
sodiumextension (bundled with PHP 7.2+). - Simple products: variable products are not synchronised yet.
External services
This plugin is a connector: it cannot work without QuoShop, the e-commerce service of QuoSuite ERP, operated by Tunbeta Tunisia SUARL. Nothing is sent before you paste a QuoShop key and click Connect.
It talks to the QuoSuite public API, server to server, authenticated with your QuoShop key:
- When you connect, and on each scheduled sync (every 15 minutes to daily, as you choose): the plugin reads your published catalogue, prices and stock. Product images are downloaded from the addresses QuoShop returns (QuoSuite’s media servers).
- When an order reaches the status you chose (paid by default): the plugin sends the order — order number, date, currency, line items (SKU, quantity), shipping cost, total, payment method, and the customer’s name, e-mail address, phone number, billing and shipping addresses and order note — so that QuoSuite can create the customer and issue the invoice.
- When an order is completed, cancelled or paid later: its new status or payment.
- When you register the endpoint: your site’s webhook address (
/wp-json/quoshop/v1/webhook). QuoShop then sends signed notifications (stock, product and order changes) to that address.
No data is sent to any other service, and nothing about your site’s visitors is collected.
- QuoSuite terms of use: https://quosuite.com/terms-of-use
- QuoSuite privacy policy: https://quosuite.com/privacy-policy
Screenshots
Overview tab: connection, live catalogue progress, orders to check, webhooks and background jobs.
Connection: paste a QuoShop key — QuoSuite’s API address is built in.
Choose the QuoShop store this WooCommerce shop sells for.
Settings: QuoShop store, content language and what to synchronise.
The first catalogue import running, with live progress.

