Skip to content

Farmaline + Shopify Plus

Connect Farmaline and Shopify Plus for ecommerce operations

Support enterprise commerce growth with Shopify Plus by integrating Farmaline to manage health, pharmacy, beauty, and personal care product workflows.

View pricing
Farmaline integration

Seamless automation with Farmaline

Farmaline to Shopify Plus workflows

Connect Shopify Plus with Farmaline to automate workflows, synchronize data in real-time, and enhance efficiency across your business processes.

Grow your Farmaline marketplace sales by connecting Shopify Plus to unify data flows, automate operations, and support complex commerce environments at scale.

Shopify Plus is Shopify’s enterprise commerce offering for high-growth and high-volume businesses. It is designed for brands that need advanced automation, deeper operational control, and a scalable platform for multi-brand, multi-market, or international commerce.

Integration guide

How Farmaline and Shopify Plus work together

Why?

The Mirakl + Shopify integration connects Mirakl-powered marketplaces with Shopify to automate marketplace order handling, fulfilment updates, inventory, selected seller-offer fields and refunds.

Target

It is designed for brands, retailers and operations teams that use Shopify as their main order or fulfilment workspace while selling through one or more Mirakl marketplaces. Marketplace orders can be centralised in Shopify, while Shopify stock, shipment details and selected offer information are sent back to Mirakl.

Benefits

This reduces manual re-entry, improves visibility across the order lifecycle and helps keep marketplace availability, shipment information and financial records aligned.

Data flows

What moves between the apps

Primary sync path

Mirakl is the source for marketplace orders and marketplace-side refunds. Eligible orders are checked every 15 minutes and created in Shopify, where teams can fulfil them alongside other sales channels. Refunded or returned Mirakl orders are also checked every 15 minutes and can be reflected on the corresponding Shopify orders.

Shopify is the operational source for fulfilment, tracking, inventory and Shopify-initiated refunds. These changes are sent to Mirakl in near real time when the relevant Shopify event occurs. Selected fields on existing Mirakl seller offers can also be updated from Shopify; repeated changes are grouped into five-minute imports.

A separate manual catalogue-offer import can create or update seller offers for products that already exist in the Mirakl marketplace catalogue. Manual order and refund imports are available for testing, backfills and support investigations.

Workflows

Automated workflows

Automated workflow

Import Mirakl Orders into Shopify

DIRECTION Mirakl → Shopify

Imports eligible Mirakl marketplace orders into Shopify so they can be handled in the usual Shopify order queue. It can accept waiting orders when configured, match customers and products, and create Shopify orders with marketplace tags.

TRIGGER

Scheduled every 15 minutes, checking the last 2 hours; manual import available.

Automated workflow

Import Refunded Mirakl Orders into Shopify

DIRECTION Mirakl → Shopify

Detects Mirakl orders that are closed, refunded or returned and creates the corresponding refund on the original Shopify order. This keeps Shopify financial records and customer-service visibility aligned with marketplace activity.

TRIGGER

Scheduled every 15 minutes, checking the last 1 hour; manual import available.

Automated workflow

Tracking updates from Shopify to Mirakl

DIRECTION Shopify → Mirakl

Sends shipment status, carrier and tracking information from Shopify to the corresponding Mirakl marketplace order. This keeps marketplace buyers and operators informed without manual updates.

TRIGGER

Near real time when a Shopify fulfilment or tracking event occurs.

Automated workflow

Stock updates from Shopify to Mirakl

DIRECTION Shopify → Mirakl

Updates the stock quantity of the matching Mirakl seller offer when Shopify inventory changes. Shopify can therefore remain the operational inventory source for the marketplace.

TRIGGER

Near real time when Shopify inventory changes.

Automated workflow

Import refunds from Shopify to Mirakl

DIRECTION Shopify → Mirakl

Sends full or partial Shopify refunds to the corresponding Mirakl marketplace order. This keeps marketplace statuses, refund amounts and finance records aligned when customer service works mainly in Shopify.

TRIGGER

Near real time when a Shopify refund event occurs.

Automated workflow

Offer Updates

DIRECTION Shopify → Mirakl
DATA variants → offers

Updates selected fields on existing Mirakl seller offers when a Shopify product or variant changes. Supported fields include price, verified discount pricing, seller-offer description and an operator-specific offer state.

TRIGGER

Near real time after Shopify product or variant changes, grouped into five-minute Mirakl imports.

Automated workflow

Catalog offer import from Shopify to Mirakl

DIRECTION Shopify → Mirakl
DATA variants → offers

Creates or updates Mirakl seller offers for Shopify variants whose products already exist in the marketplace catalogue. It is a manual operation and is separate from ongoing offer-update automation.

TRIGGER

Manual catalogue-offer import, run on demand.

Reliability

Monitoring, failure handling and manual replay

Synchron focuses on operational visibility after the sale: logs, error context, monitoring and replay where supported. Read about trust and reliability.

Failure handling

  • Configured transfers are monitored with workflow logs and error context so teams can see which record failed and why.
  • Failures commonly need the underlying issue corrected first, such as credentials, permissions, product matching, order state, carrier data or a marketplace API response.
  • Where the workflow supports it, corrected transfers can be replayed or manually re-run instead of starting the whole process from scratch.

Manual replay

  • Manual import is useful during onboarding, backfills, support checks and controlled reprocessing of specific records.
  • Replay still depends on correcting the underlying issue first, such as product matching, credentials, permissions or invalid source data.

Use cases

When to use this connector

  • Centralise marketplace orders and fulfil them from Shopify.
  • Automatically accept eligible Mirakl orders when the marketplace requires seller acceptance.
  • Expose marketplace sales to Shopify reporting, apps and operational tools.
  • Test or backfill selected orders during onboarding or support work.
  • Reflect marketplace-side refunds or returns in Shopify.
  • Keep Shopify reports aligned with Mirakl payouts and accounting exports.
  • Restock returned items automatically when they are saleable again.
  • Send Shopify tracking numbers and carrier details automatically.
  • Keep Mirakl order status aligned with Shopify fulfilment activity.
  • Limit updates to warehouses that handle marketplace orders.
  • Upload invoices when the marketplace operator requires them.
  • Reduce overselling by reflecting Shopify stock changes on Mirakl.
  • Use Shopify as the stock master for marketplace offers.
  • Include only warehouses that can fulfil Mirakl orders.
  • Combine several locations when they operate as one shared stock pool.
  • Manage marketplace refunds from the Shopify order workspace.
  • Avoid recording a refund in Shopify without updating Mirakl.
  • Improve reconciliation between Shopify reports, Mirakl statements and marketplace payouts.
  • Use Shopify as the source for selected fields on existing Mirakl offers.
  • Update prices or seller-offer descriptions without changing catalogue content.
  • Restrict updates to active products with an exact tag or boolean product metafield.
  • Control import size to balance error isolation and import volume.
  • Create initial seller offers during marketplace onboarding.
  • Refresh a selected catalogue-offer file on demand.
  • Add offers for products already approved in the Mirakl catalogue.

FAQ

Common questions

How often are Mirakl orders imported?

The order workflow runs every 15 minutes and checks the previous two hours. A manual import is also available for testing, backfills or reprocessing.

Why is a Mirakl order missing from Shopify?

Check the configured payment and order-state filters, the selected Mirakl shop and product matching. If automatic product creation is disabled, an unmatched item prevents the order from being imported.

How are products matched during order import?

Products are matched using Shopify SKUs by default. Barcode matching can be enabled when the marketplace and Shopify share EAN, UPC or GTIN values instead.

Why did a stock or tracking update not reach Mirakl?

Location filters may exclude the Shopify warehouse that produced the event. Also confirm that the Shopify item matches the existing Mirakl offer and that the correct Mirakl shop is selected.

How do filters and options affect synchronisation?

They can limit orders by payment status or state, isolate a Mirakl shop, select Shopify locations, control stock aggregation and restrict offer updates to selected products. Review these settings whenever expected records are missing.

Does the offer update workflow create catalogue products?

No. It updates selected fields on existing Mirakl seller offers only. Catalogue products, images, categories, attributes and inventory are handled separately.

Trust and pricing

Ready to connect Farmaline and Shopify Plus?

Tell us which workflows you need, and we will help you confirm the right setup. Synchron has no setup fee, no GMV-based fees and no long-term contract.

How does it work?

E-commerce processing cycle between Shopify Plus and Farmaline

Streamline your e-commerce operations with an automated cycle that syncs Shopify Plus orders, tracking, inventory, refunds, and more with your Farmaline marketplace.

1 Order import
Automatically pull orders from Farmaline into Shopify Plus, simplifying sales management and reducing manual work in Farmaline.
2 Fulfilment / Tracking update
Fulfill orders in Shopify Plus, and instantly sync tracking numbers, carrier details, and URLs back to the Farmaline marketplace.
3 Real-time inventory sync
Update product stock levels in Shopify Plus, and Farmaline marketplace reflect changes instantly, preventing overselling and stock-outs.

Observe Shopify Plus transfers in real-time. Start today.

Unlock the full power of our Farmaline integration and monitor Shopify Plus orders, stock, fulfilments and customer data.

Eliminate manual Farmaline updates and focus on scaling your business with a unified, streamlined Shopify Plus workflow.

Pricing