* Images may vary from the product shown
EHERO WooCommerce Gesio Sync
SKU: ehero-woocommerce-gesio-sync
Brand: EHERO
The Gesio WooCommerce integration via REST API: it imports the ERP catalogue, checks stock in the cart and sends every order to Gesio with its customer, tax ID and shipping.
- Field-by-field control: only what you tick gets updated
- Safety net: nothing published with a price of 0
- Include and exclude filters with AND/OR logic
- Margins by category and brand on cost or RRP
- Category, brand, VAT, shipping and field mapping
- Automatic orders with retries and history
- Your own CRON with incremental sync
349,99 € / AnnualVAT not included
Gesio WooCommerce integration via REST API, with you in control
The Gesio WooCommerce integration in EHERO WooCommerce Gesio Sync connects your shop to the REST API of Gesio, the online ERP for small businesses. It brings products into WooCommerce with their variations, images, categories, brands, EAN, weight and dimensions, keeps prices and stock up to date and sends every new shop order to Gesio with its customer, tax ID and logistics fee.
What sets it apart is control. You decide which data each sync updates and which stays the way you edited it, which part of the catalogue reaches the shop, which margin applies to each category or brand and what happens when Gesio deactivates a product. And when a customer adds an item to the cart or opens the checkout, the plugin asks Gesio for the stock again.
Everything is set up in WordPress with your API URL, a username and a password. The heavy tasks run from your hosting CRON with a secret key, so they never depend on site visits.

Gesio WooCommerce integration field by field, without overwriting your edits
Every piece of data has its own checkbox. You can rewrite a title or a description for your shop and the next sync will not undo it.
- Name, descriptions, price, stock, EAN, images, tags, brands, weight and dimensions, status and visibility: each one is updated only if you tick it.
- New products created as private, if you prefer to review them before they go live.
- Products with variations created as variable products, each variation with its own image.
- SEO title and description from Gesio sent to Yoast SEO or Rank Math, and the publish date taken from the product launch date in Gesio.
- Gesio tags imported as tags or as attributes, with a blacklist for the ones you do not want.

A safety net for your catalogue
A field that arrives empty or a product that Gesio withdraws should never end up as a broken shop window.
- Always fill empty fields in the shop as soon as Gesio sends the data, without overwriting fields that already have content.
- No product published with a price of 0: it stays private until a valid price arrives.
- Option to keep products without any image unpublished; they come back on their own when the photo arrives.
- Product inactive in Gesio: private and republished only when it is active again, moved to the bin or left untouched.
- Product that no longer exists in Gesio: private, draft, moved to the bin or left untouched, from the clean-up task.
Stock checked when the customer buys
Selling something that is no longer in the warehouse means cancelling and apologising. That is why stock can be checked again right when it could break a sale.
- When the product page is viewed.
- When the product is added to the cart (the recommended option).
- When the checkout opens: the stock of the whole cart is reviewed.
- Stock read from the Gesio available-stock endpoint, so every variation gets its real figure.
- A separate quick sync that only updates prices, stock and status.
Filters: import only what you want to sell
A good Gesio WooCommerce integration does not force the whole ERP catalogue into your shop. Filters decide what comes in and what stays out.
- Include and exclude rules by category (with its subcategories), brand, reference or minimum stock.
- AND logic (all must match) or OR logic (any one is enough) for the include rules.
- Preview of the products that would come in before you sync.
- Filter cache with category and brand names, so large catalogues stay fast to work with.
- Export and import of the rules, to copy them to another shop.

Margins and prices your way
You choose which Gesio field each price comes from, and the plugin works out your selling price with rules you can fine-tune per product family.
- Retail price field, cost field and sale price field chosen from the ones the Gesio API returns.
- Four methods: percentage or fixed amount, on the RRP or on cost.
- Specific margins per category and per brand, with a priority setting when both apply.
- Margin applied as a sale price, keeping the RRP as the regular price.
- Calculator to check the result before saving.

Categories, brands and fields with your structure
Your menu does not have to mirror the ERP. In the Gesio WooCommerce integration, mappings translate the Gesio classification into yours.
- Each Gesio category mapped to a shop category, with its hierarchy and automatic matching.
- Brands and sub-brands mapped to the brand taxonomy you choose, with their logo if they do not have one yet.
- Category description and image from Gesio, plus a tool to repair the parent and child hierarchy.
- Custom API fields (text, number, yes/no or HTML) mapped to product fields, shown in the admin or on the product page.
- Status filters and a search box to find whatever is still unmapped.

Shipping and VAT in line with Gesio
In the Gesio WooCommerce integration, every order has to reach Gesio with the right logistics fee and every product with its VAT rate.
- Each shipping method in your zones linked to a Gesio logistics fee, with its prices and carrier in view.
- Automatic creation of methods from the geographic zones in the API.
- Default logistics fee for methods without a mapping.
- Each Gesio VAT rate linked to a shop tax class, with automatic creation of any missing classes.

Orders to Gesio without retyping anything
The order leaves your shop for the ERP with its lines, its customer and its shipping, and you always know whether it got there.
- Automatic sending when the order reaches the status you pick, “Processing” by default, and a target status once it is synced.
- Start date so that older orders are not sent automatically.
- Orders awaiting bank transfer sent as TRANSFER, and the customer tax ID read from the fields you use.
- Automatic retries with a limit: if an order fails several times, it is flagged and you get an email.
- History with status, Gesio reference, search, filters, and sync or export of the selected orders.

Your own CRON and incremental sync
A catalogue of thousands of references does not fit into one page visit. Tasks run from the hosting CRON and only fetch what has changed.
- Five URLs with a secret key: full, prices and stock, images, orders and clean-up of inactive products.
- URLs through the site root, which work even when the host blocks PHP inside the plugins folder.
- Incremental sync from the last successful run, with a date you can set or clear to force a full one.
- Checkpoints: if the sync is interrupted, it carries on from where it stopped.
- Duration and time of the last full sync and the last price sync, always in view.

Tools for when something does not add up
The Gesio WooCommerce integration comes with its own toolbox, so you can fix things without opening the database.
- Sync of a single product by its Gesio ID or its SKU, even while another sync is running.
- Search for products still to be created, for orphans that no longer exist in Gesio and for duplicate SKUs.
- Repair of broken or empty images and a log of sync errors.
- System diagnostics, a server requirements page and a test for any API request.
- Balance and details of your Gesio account in the settings, refreshed once a day.

Ideal for
If your business runs on Gesio, the Gesio WooCommerce integration takes the copying between ERP and shop off your plate. Where it pays off most:
🏪
Shops with a counter and a website
The same catalogue and the same stock in store and online, with the ERP as the source.
📦
Distributors with large catalogues
Thousands of filtered references, with variations and margins per family.
🧾
Teams that invoice from Gesio
Web orders reach the ERP with customer, tax ID and shipping, ready to dispatch.
🔁
Shops already selling on WooCommerce
Mappings and per-field control to connect Gesio without redoing what you have.
📋 System requirements
The plugin’s own requirements page checks every item on your server.
🛟 Technical support
Email support in Spanish* at soporte@consultoriaehero.com and a manual inside the plugin. Updates to the Gesio WooCommerce integration reach your dashboard throughout the licence year.
⚖️ What other ways are there to connect Gesio to a shop?
Gesio publishes its own app for Shopify, and Informax sells Gesio modules for PrestaShop. Both are valid options on those platforms; here are the differences, based on what they publish.
| Feature | Gesio app (Shopify) | Informax Gesio modules (PrestaShop) | EHERO WooCommerce Gesio Sync |
|---|---|---|---|
| Shop platform | Shopify | PrestaShop | WooCommerce |
| Sends shop sales to Gesio | ✅ | ✅ “Gesio Pedidos” module | ✅ |
| Imports products and keeps stock updated | ✅ | ✅ “Gesio Import” module, via XML | ✅ Via the REST API |
| Orders sent according to their status | — Not stated | ✅ | ✅ |
| Margins per category | — Not stated | ✅ Per category and minimum margin | ✅ Per category and per brand |
| Import filters | — Not stated | ⚠️ By category or product | ✅ Category, brand, reference or stock |
| Stock checked in the cart and at checkout | — Not stated | — Not stated | ✅ |
| VAT and logistics fee mapping | — Not stated | — Not stated | ✅ |
| Price | Free app; Gesio from €29/month (VAT not stated) | €170 + €111.57 (VAT not included) | €349.99/year (VAT not included) |
Data checked on 23-10-2026 on the Gesio listing in the Shopify App Store and on the Gesio Import and Gesio orders pages by Informax. If they change, their pages prevail.
Works especially well with…
A catalogue that comes from the ERP shines with good variations, good sales channels and purchasing under control.
- EHERO Woo Supplier Stock Manager — supplier purchases, costs and stock, with the profit of every sale.
- EHERO Woo Product Feed — the synced catalogue, ready for Google Shopping, Meta, Bing and TikTok.
- EHERO Woo Variation Gallery — every variation with its own image gallery.
- How to sync Gesio with WooCommerce — our step-by-step guide before you start (in Spanish).
Use case: a coffee, tea and kitchenware shop runs its warehouse in Gesio and also sells online. It imports three product families, excludes a brand it only sells over the counter, applies 80 % on cost and 95 % to whole-bean coffee, and checks stock when items are added to the cart. Web orders reach Gesio with their logistics fee and tax ID: with the Gesio WooCommerce integration, the day starts with a quick look at the history.
Frequently asked questions
What do I need from Gesio to get started?
Your Gesio REST API URL and a user with a password that can read products and create orders. If Gesio gives you separate credentials for orders, the plugin accepts them too.
How often are prices and stock updated?
Whenever you schedule it in your hosting CRON: the prices and stock task is separate from the full sync and much lighter. Stock is also checked on the product page, in the cart and at checkout if you turn those options on.
Can I change titles and descriptions without losing them?
Yes. Untick those fields and the Gesio WooCommerce integration will not touch them again. If a field is empty in your shop, it can fill it in when Gesio sends the data.
What happens to orders paid by bank transfer?
If you enable it, orders on hold for bank transfer are sent to Gesio with the transfer payment document you specify, so the ERP has them from the very start.
Why not use the Gesio app?
Because it is for Shopify. Gesio publishes a free app for that platform, and Informax sells its Gesio modules for PrestaShop. If your shop runs on WooCommerce, this plugin gives you filters, margins by category and brand, VAT and shipping mapping and stock checks in the cart.
Does it work with a multilingual shop?
Yes, with EHERO Woo Multilang: the plugin recognises the copy in each language and always updates the original product, without creating duplicates.
✔️ One licence, one domain — everything included
Your yearly licence includes every feature of the Gesio WooCommerce integration —field-by-field catalogue, stock in the cart, filters, margins, mappings, shipping and VAT, orders, CRON and tools—, the year’s updates and email support*.
How many hours do you spend copying products, stock and orders between Gesio and your shop? Let the plugin do it. Start today from €349.99 (VAT not included).
Connect your shop to your ERP with EHERO WooCommerce Gesio Sync.
Looking for more tools for your shop? Browse all our WooCommerce plugins or visit the Consultoría EHERO shop.
*Support covers incidents, bugs and installing the plugin; it does not include consulting, custom configurations or bespoke development. Conditions apply.
Reviews of EHERO WooCommerce Gesio Sync
WooCommerce Gesio Sync.
Only customers who have purchased this product can write a review.
Questions and answers
There are no questions about this product yet. Be the first to ask!
How we handle reviews
Where reviews come from.
Reviews are written by customers and visitors to our store. After each purchase we send an email invitation to rate the product.
"Verified purchase" label.
We only show this label when we can confirm the author bought the product in this store (same email as the order).
Incentivized reviews.
We sometimes offer a discount coupon as a thank-you for leaving a review. The coupon is given regardless of whether the rating is positive or negative, and those reviews are marked with an "Incentivized review" label.
Moderation.
We review submissions before publishing only to filter out spam, offensive language, personal data, or content unrelated to the product. We do not delete or hide reviews for being negative.
Publication.
Reviews are shown sorted by date by default, and users can reorder or filter them. The average rating is calculated over all published reviews.
Related products
EHERO WooCommerce Subscriptions – WooCommerce Subscriptions Redsys
99,99 € / AnnualVAT not included
EHERO Woo Swatches – Visual swatches for WooCommerce variations
59,00 € / AnnualVAT not included
Ask us any questions you have with no obligation! Our team will be happy to help you.
Do you have questions about EHERO WooCommerce Gesio Sync?
