Directory / plugin
Genius Commerce
v0.9.2 · by geniuscommerce
WooCommerce integration for Genius Commerce - synchronization, webhooks, and customer discount display.
About this plugin
The Genius Commerce WooCommerce Plugin provides seamless integration between your WooCommerce store and the Genius Commerce backend.
Features
- REST API Endpoints – Expose products, orders, customers, and categories to Genius Commerce
- Automatic Webhooks – Real-time notifications when orders, products, or customers change
- Customer Discounts – Display personalized pricing for logged-in customers
- Delivery Times – Show estimated delivery dates on product pages
Requirements
- WordPress 6.0 or higher
- WooCommerce 8.0 or higher
- PHP 7.4 or higher
- A Genius Commerce account (see “External services” below)
External services
This plugin connects your WooCommerce store to the Genius Commerce backend, a third-party
Software-as-a-Service (SaaS) platform operated by Genius Commerce. A Genius Commerce account
is required for the plugin to function: the plugin exposes and synchronizes store data with
that backend so it can be managed from the Genius Commerce application.
What the service is used for
- Synchronizing catalog, order, and customer data between WooCommerce and Genius Commerce.
- Receiving real-time webhook notifications when orders, products, or customers change.
- Coupling your store to a Genius Commerce workspace (the one-click “Connect” flow).
When data is sent and what is sent
The plugin only communicates with the backend after you have configured a backend URL and an
API key in WooCommerce > Settings > Genius Commerce (or completed the one-click Connect flow).
No data is sent before that configuration is in place. Once connected, the following data is
transmitted to the configured Genius Commerce backend:
- Product, variation, category, brand, and attribute data.
- Order data, including line items and order status.
- Customer data, including name, email address, and billing/shipping address (personal data).
- Coupon and discount configuration.
- The store URL and plugin/version metadata used to identify and verify your store.
Requests are authenticated with the API key you configured and are sent over HTTPS.
Service provider and legal terms
- Provider: Genius Commerce – https://geniuscommerce.nl
- Terms of Service: https://geniuscommerce.nl/voorwaarden
- Privacy Policy: https://geniuscommerce.nl/privacy
By configuring and connecting the plugin you consent to this data being transmitted to and
processed by Genius Commerce in accordance with the terms and privacy policy linked above.