Skip to Content

Trusted eCommerce & ERP Integration for Swiss Medical Device Firms

October 14, 2026 by
Trusted eCommerce & ERP Integration for Swiss Medical Device Firms
Lazhar Cader

A medical device order can become difficult to process as soon as the store, the ERP, and the warehouse display different data. Poorly synchronized stock, an incomplete product identifier, or an inconsistent shipping status weakens preparation, customer service, and traceability.

Swiss Medic reminds that a prescription for medical devices exists and must be applied. A reliable integration must therefore connect digital flows to physical operations, while allowing competent teams to validate quality and compliance requirements.

Furthermore, starting July 1, 2026, representatives must register the devices and systems in the "UDI Devices" module of swissdamed. A registration requirement to read at Swiss Medic.

When an online sale must remain traceable until shipping

The ERP (Enterprise Resource Planning software) centralizes the management data of the company. The WMS (Warehouse Management System) manages stock, preparation, and physical movements (Read our guide on integrating ecommerce with WMS for more information). The OMS (Order Management System) orchestrates the processing of orders between channels, while the TMS (Transportation Management System) organizes shipping and its tracking.

For a Swiss medical device company, these systems must exchange consistent data throughout the process. The ordered reference, the available quantity, the delivery address, the batch or the required serial number, and the logistical status must remain associated with the correct order.

Technical integration does not solely determine the rules applicable to the product. The company must define its requirements for traceability, evidence retention, quality, and compliance with its internal managers and competent advisors.

Emaloja is the digital agency of the RDV SA group, STAR Logistics, a transport and logistics company based in Geneva for 38 years. Its scope combines ecommerce channels with storage, preparation, and shipping operations.

The evaluation of a project can follow five axes: the regulatory needs, the integration architecture, the order flow, the allocation of responsibilities, and the criteria for selecting the provider.

The requirements to frame before connecting ecommerce to the ERP

The project begins with a mapping of data, flows, and responsibilities. The choice of the CMS (content management system) or the connector comes after this analysis, as a tool does not resolve a business rule that remains undefined.

 


Product data, orders, and inventory to synchronize


The mapping must list the objects that move from one system to another:

  • catalog and product identifiers;
  • prices, currencies, taxes, and business conditions;
  • B2B and B2C customer accounts;
  • physical availability, reserved stock and sellable stock ;
  • orders, cancellations and returns ;
  • preparation and shipping statuses ;
  • documents required by internal processes.

 

Each data point must have a reference system. For example, the ERP can maintain the business conditions, while the WMS holds the operational status of the stock. This distribution must be written before developing the interfaces.

It is also necessary to define the frequency of exchanges. A so-called “real-time” update may rely on events transmitted immediately, but it must account for rejections, delays, unavailability, and manual corrections.

📋 Element to frame

❓Operational question

👥 Responsible team

✅ Validation point

📋 Product Data

❓Which system creates and modifies the necessary references, identifiers, and attributes?

👥 Product, IT and quality

✅ Reference, mandatory fields and modification rights

📋 Stock

❓How to calculate available, reserved and unsellable stock?

👥 Supply chain and warehouse

✅ Reservation rules, thresholds and discrepancy correction

📋 Order

❓Which system assigns the order number and controls its acceptance?

👥 Ecommerce, customer service and IT

✅ Status, data controls and duplicate management

📋 Preparation

❓What information accompanies the items to the package?

👥 Warehouse and quality

✅ Instructions, controls and proof of preparation

📋 Shipping

❓When are the carrier and tracking transmitted to other systems?

👥 Logistics and customer service

✅ Shipping event and tracking update

📋 Return

❓Who authorizes, receives, and qualifies a returned product?

👥 Customer service, warehouse and quality

✅ Reason, product condition and restocking decision

📋 Compliance

❓What evidence must be retained for the product and the transaction?

👥 Quality and regulatory affairs

✅ Approved requirements and validation responsibility

Traceability and compliance requirements to validate


For medtech distributors, the requirements to verify with the ERP publisher and the quality system include GDP compliance, audibility, UDI management, lot or serial number tracking, and structured flows. These needs are particularly described in the ERP medtech solution from Aproda [1].

This list constitutes a requirements document for the company. It does not prove that an integration or logistics provider covers every obligation, nor that a software is validated for a specific use.

The obligations related to the European MDR regulation, to the rules of Swissmedic and the Swiss regulations on medical devices must be reviewed with the competent quality and regulatory responsible parties. They define the business rules, assess the risks, and approve the expected evidence.

The technical provider implements the approved exchanges between the systems. The company retains the responsibility to define and validate its regulatory processes, controls, and acceptance criteria.

Before consulting a provider, document the following points:

  • the existing ERP and the available interfaces ;
  • the required product identifiers, batches, series, or UDI ;
  • the stock reservation and release rules ;
  • the handling of cancellations and returns ;
  • the relevant B2B, B2C, and marketplace channels ;
  • the flows between Switzerland and the European Union ;
  • the logs, documents, and evidence necessary for an audit.

How the ecommerce–ERP–WMS integration orchestrates the flows

An integrated chain assigns a specific role to each system. It then transmits useful events without unnecessarily duplicating the business logic.

 


The role of each system


The store receives the order. The ERP retains the business and management data defined by the company. The WMS executes the warehouse movements, while the OMS coordinates the order cycle and the TMS manages the transport information.

Emaloja offers integration with WMS, OMS, and TMS in its ecommerce offering. This capability must be aligned with the existing architecture, as not all systems used by the company are necessarily provided by Emaloja.

💻 System

🎯 Main role

🔄 Data or events exchanged

✅ Control to be expected

💻 Store ecommerce

🎯 Present the offer and record the order

🔄 Customer, basket, payment, address, and order

✅ Validation of fields and prevention of duplicates

💻 ERP

🎯 Centralize the management data

🔄 Products, prices, customers, orders, and accounting data

✅ Reference system and update rules

💻 WMS

🎯 Manage the stock and execute the preparation

🔄 Availability, reservation, picking, packages, and returns

✅ Stock discrepancies and confirmation of movements

💻 OMS

🎯 Orchestrate the order cycle

🔄 Assignment, status, cancellation, and exception

✅ Consistency of statuses across channels

💻 TMS

🎯 Organize the transport

🔄 Carrier, etiquette, shipping, and tracking

✅ Transmission of tracking and incident management

💻 Marketplace if used

🎯 Receive sales on a third-party channel

🔄 Catalog, order, stock, and status

✅ Synchronization timelines and channel-specific rules

From the validated basket to shipping tracking


The operational flow generally follows the steps below :

  1. Order validation : the store or marketplace checks the necessary information and creates the order.
  2. Transmission to the WMS : the accepted order joins the system responsible for preparation.
  3. Stock update : the reservation or movement modifies the availability communicated to the sales channels.
  4. Preparation : the warehouse picks the items following the defined rules.
  5. Control and packaging : the team checks the order and prepares the package.
  6. Shipping with tracking : the carrier receives the shipment and the status updates to the relevant systems.
  7. Return management : a potential return follows an authorization, reception, control, and decision process.

 

In the documented operation of Emaloja, an order validated on a site or marketplace is processed immediately in the WMS. It then updates the store's stock in real time. The ecommerce and logistics solution thus connects the site, stocks, marketplaces and delivery in a single operational flow.

The Emaloja WMS also allows you to manage orders, stocks, and returns from a single digital interface. It can be connected to a marketplace to track stocks and orders in real time.

The "real time" must remain a measurable technical rule. The project must specify the triggering event, the statuses transmitted, the expected deadline, and the course of action to follow if a system does not respond.

Before deployment, test a normal order, a break, a cancellation, a return, and a stock correction. Add a scenario where an interface becomes temporarily unavailable to control the recovery.

The operational scope of emaloja for Swiss companies

Emaloja covers a digital part and a logistical part of the chain. The evaluation should focus on how this scope interacts with the ERP, the quality system, and the specific constraints of the relevant devices.

 


Sales channels and ecommerce environments


Emaloja works with WordPress and WooCommerce, Magento, Shopify, and Odoo. Shopify and WooCommerce constitute here integrable ecommerce environments. They do not replace either the ERP or the complete organization of logistical operations.

Here is our blog on 3PL Integration with Shopify, WooCommerce, and Odoo for ecommerce fulfillment if you wish to go further.

The company must therefore evaluate the continuity of the flow between the site, the existing ERP, the WMS, the warehouses, shipping, and returns. This approach allows for comparing operational responsibilities rather than software names.

Sales may involve professional clients, end customers, or authorized users in a private store. For each channel, define the visible catalog, pricing rules, the communicated availability, and the data transmitted to the warehouse.

 


Warehouses, preparation and cross-border delivery


Emaloja's documented services include secure and flexible storage, real-time inventory management, order processing, eco-friendly professional packaging, customs clearance, and transportation in Europe. The warehouses are located in Switzerland and France.

This setup can help organize the allocation of inventory, order routing, and the shipments between Switzerland, France, and the European Union. The rules depend however on the origin of the goods, their destination, and the status of the involved parties.

Emaloja also documents customs clearance services, tax representation, and commercial domiciliation in its ecommerce logistics. The applicable tax and regulatory scope must be confirmed for each project and each flow.

For delivery, Emaloja indicates optimizing routes to reduce the carbon footprint. This practice is part of its ecommerce delivery services.

These logistical capabilities do not constitute a medical certification. A company distributing products subject to thermal, sterility, or safety constraints must separately verify the conditions of storage, handling, transportation, and proof.

🎯 Company need

📋 Documented capacity of Emaloja

🔍 Verification to be conducted before project

🎯 Integration CMS

📋 Environments WordPress/WooCommerce, Magento, Shopify, and Odoo

🔍 Versions, extensions, interfaces and maintenance responsibilities

🎯 Stock synchronization

📋 Stock update between the WMS and sales channels

🔍 Frequency, statuses, thresholds and error recovery

🎯 Preparation

📋 Order processing and eco-friendly professional packaging

🔍 Product instructions, quality controls and specific constraints

🎯 Returns

📋 Management of returns in the WMS

🔍 Authorization, quarantine, inspection and stock decision

🎯 Flow Switzerland–EU

📋 Warehouses in Switzerland and France, European transport and customs clearance

🔍 Origin, destination, incoterms and required documents

🎯 Taxation

📋 Tax representation and commercial domicile

🔍 Covered countries, applicable obligations and specialized advice

🎯 Delivery

📋 National or international shipping and tracking

🔍 Carriers, service levels and product constraints

Choose an integration provider without confusing CMS, ERP and compliance

The advantage of an integration project compared to the isolated use of Shopify or WooCommerce lies in its scope. These CMS can handle the sales, while the project also organizes exchanges with the ERP, the WMS and physical operations.

 


Compare the responsibilities rather than the brands


Emaloja can integrate with WordPress/WooCommerce, Magento, Shopify, and Odoo. The company can evaluate it if it seeks to associate ecommerce development with logistics operations between Switzerland, France, and the European Union.

 

The comparison must specify who is responsible for each function :

  • catalog and pricing management ;
  • interface maintenance ;
  • WMS operation ;
  • preparation and shipping ;
  • error monitoring ;
  • quality and regulatory validation ;
  • post-launch support.

 

Interfaces must be documented before going into production. The documentation must describe the synchronized fields, their flow, the transformation rules, rejections, and recovery after error.

Fictional scenario : a Swiss distributor sells devices to professionals and end customers. He keeps his ERP as a management reference, connects his store to the WMS for preparation, and imposes status controls on each order and each return. His quality team approves the traceability rules, while the provider implements the validated technical exchanges.

 


Evaluate the project with a decision grid


The acceptance must start from agreed criteria. It checks the expected result for each flow and identifies the person who authorizes the production launch.

🎯 Selection criterion

❓Question to ask

📄 Expected proof before deployment

🎯 Compatibility with the ERP

❓What interfaces of the existing ERP will be used ?

📄 Architecture diagram and technical documentation

🎯 Integration mode

❓Do the exchanges rely on an API, files, or events?

📄 Description of flows, formats, and frequencies

🎯 Data ownership

❓Which system is authoritative for each data?

📄 Matrix of reference systems

🎯 Stock synchronization

❓How are reservations, sales, and corrections propagated?

📄 Written rules and test results

🎯 Exception management

❓What happens after a rejection, a duplicate, or an unavailability?

📄 Alert, recovery, and escalation procedure

🎯 Requested traceability

❓Which identifiers and events should remain linked to the order?

📄 Data model approved by the company

🎯 Security

❓How are access and exchanges protected?

📄 Matrix of documented rights and technical measures

🎯 Test environment

❓Can flows be tested without affecting actual operations?

📄 Isolated environment and controlled test data

🎯 Validation responsibilities

❓Who approves the technical, business, and quality acceptance?

📄 Validation plan with appointed responsible parties

🎯 Operational continuity

❓How to handle orders during an interruption?

📄 Continuity and reconciliation procedure

🎯 Cross-border capacity

❓What Switzerland–France–EU flows are covered?

📄 Logistics, customs, and tax mapping

A scoping phase with Emaloja is relevant if several of these conditions apply:

  • multiple sales channels feed the same stock;
  • the ERP must remain the management reference;
  • preparation requires integration with a WMS;
  • returns must follow controlled statuses;
  • sales circulate between Switzerland, France, and the European Union;
  • digital and logistics responsibilities must be coordinated.

Frequently asked questions about ecommerce–ERP integration for medical devices in Switzerland

Our company specializes in consulting, product development, and customer support. We tailor our services to the specific needs of businesses in various sectors to help them grow and succeed in a competitive market.

The quality and regulatory affairs managers of the company must validate these rules with the competent experts. The business manager then confirms that their translation into the order process corresponds to approved practices, without transferring this decision to the technical provider.

Create a separate environment with clearly identified products, customers, and test orders. Record for each scenario the expected result, the observed result, any anomalies, and the final deployment authorization.

Request an exchange when the project needs to connect an ecommerce channel to stock, preparation, shipping, or return operations in Switzerland and the European Union. Prepare your current architecture, your sales channels, and your flow requirements before requesting this framing.

In summary: connect the systems, validate responsibilities, secure the deployment.

A project for medical devices starts with the mapping of product, quality, and traceability requirements. It then assigns a clear role to the ecommerce store, the ERP, and the WMS. The teams finally validate the interfaces, exceptions, and responsibilities before the launch.

Emaloja associates a digital layer with logistics operations for companies active in Switzerland, France, and the European Union. This scope can cover the site, stock, preparation, shipping, and returns, subject to appropriate verification for the relevant products.

To evaluate Emaloja as a provider of ecommerce and ERP integration solutions for companies in the medical device sector in Switzerland, request a technical and operational framing. Bring the list of your systems, your channels, your cross-border flows, and your internal quality requirements.

Trusted eCommerce & ERP Integration for Swiss Medical Device Firms
Lazhar Cader October 14, 2026
Share this post
Archive