WooCommerce
Applies toWooCommerce
How SparkLayer works on WooCommerce
You install the SparkLayer plugin on your WordPress site and connect it to SparkLayer with WooCommerce REST API keys. SparkLayer then syncs your products and B2B customers.
On a block theme, the plugin adds the widgets to your store automatically. On other themes, they go in your theme files: our team adds them free of charge, or your developer can. You keep your theme, and can run retail and B2B from the same store.
You manage B2B prices and ordering rules in the SparkLayer Dashboard. Products, customers and orders stay in WooCommerce.
Install at a glance
Install the plugin
Connect your store
Assign roles
Check the widgets
Set prices and launch
The full steps are in Install SparkLayer on WooCommerce. You only need a developer if your theme isn't a block theme. If you need help creating the API keys, contact us.
What's specific to WooCommerce
| Topic | On WooCommerce |
|---|---|
| Installing | A WordPress plugin, connected with WooCommerce REST API keys. |
| B2B customers | WordPress users with a SparkLayer B2B role, such as SparkLayer B2B: Base. |
| Customer groups | Each SparkLayer customer group has a matching role in WordPress. |
| Widgets | Added automatically on block themes; otherwise added to your theme files by our team (free of charge) or your developer. |
| Orders | Created in WooCommerce under Orders, with a SparkLayer Order Information section. |
| Billing | In the SparkLayer Dashboard, in the plan card at the foot of the sidebar. |
| Metafields | Turned on in the SparkLayer Dashboard, at Integrations,Platform,Metafields (opens in your SparkLayer Dashboard in a new tab). |
Limitations
The main differences from other platforms:
- Every product needs a unique SKU.
- Price lists can only be managed in SparkLayer.
- The plugin only works on stores with HTTPS turned on and a WordPress permalink setting other than Plain.
See WooCommerce limitations for the full list, and Compare platforms to check a feature across platforms.
Try the WooCommerce demo store
See SparkLayer on a working WooCommerce store that sells to both retail and B2B customers. Go to the demo store's My account page (opens in a new tab) and sign in as a B2B customer with these details:
| Field | Value |
|---|---|
woocommerce@sparklayer.io | |
| Password | I6qxPvpww42#3hsz0hTC%U2b |
WooCommerce guides
Install the plugin, connect your store and assign B2B roles
Plans, themes, products and orders on WooCommerce
What works differently, or isn't supported, on WooCommerce
Turn on pack sizes, RRP, credit limits and order data
Cancel SparkLayer or move it to another store
Last updated