Lemonsoft and WooCommerce: how does the integration work in practice?

A developer and a client review integration data flows
In short
  • Lemonsoft is the source of product data, prices and stock, and the online store sends orders back to Lemonsoft.
  • Customer-specific prices and discount groups come to the online store directly from Lemonsoft.
  • A successful integration starts with field-level mapping, not with code.

A Lemonsoft integration turns your online store into an extension of your ERP. Products, prices and stock levels update in the store automatically, and orders move to Lemonsoft without manual work. We have built Lemonsoft integrations for WooCommerce stores for years, and this article explains how they work in practice.

What data moves and in which direction?

product data →Productsprice lists →Pricesinventory →Stock⇄ customer dataCustomers← web ordersOrdersstatus, tracking →DeliveriesLemonsoft
Typical data flows between Lemonsoft and a WooCommerce online store.
  • Products: items, product groups and basic data from Lemonsoft. Marketing texts and images are often maintained in the online store.
  • Prices: sales prices, customer-specific price lists and discount groups.
  • Stock: stock levels from one or more warehouses.
  • Customers: business customer details and invoicing accounts.
  • Orders: web orders to Lemonsoft as sales orders.
  • Deliveries: status and tracking code updated back to the customer.

How often is the data updated?

Not everything needs to move in real time. Orders are transferred immediately, stock frequently and product data less often. The rhythm is agreed based on how quickly the information changes and what incorrect information costs.

DataTypical rhythmWhy
OrdersImmediatelyPicking and delivery start without delay
StockSeveral times an hourProducts that have run out are not sold
PricesDaily or on changePrices change rarely
Product dataDailyNew items and changes

How an integration project proceeds

01Mappingfields, processesand exceptions02Implementationin a testenvironment03Testingwith real orders04Productionmonitoring andalerts
Phases of an integration project. The mapping decides how smoothly the rest goes.

In the mapping phase we go through which Lemonsoft fields correspond to which online store data, how exceptions are handled and who owns which data. For example: what happens if a product is removed from Lemonsoft while it is in someone’s cart?

An integration is only as good as its monitoring. We build logging and alerts into every integration so that outages are noticed before the customer notices them.

Read the overview in ERP integration for your online store and see our integration service. We are happy to explain how a Lemonsoft integration would work for your store.

FAQ

Can Lemonsoft be integrated with WooCommerce?

Yes. The integration is built on the Lemonsoft API, and it typically transfers products, prices, stock, customers and orders.

Can customer-specific prices come from Lemonsoft to the online store?

Yes. Customer-specific price lists and discount groups can be brought into the online store, so a logged-in business customer sees their own prices.

How long does a Lemonsoft integration take?

Depending on the scope, from a few weeks to a few months. Careful mapping shortens implementation and testing.

MM
Marko Mäkelä

Leads technology and integrations at WebAula.