Integrations & Data Sync
5 modules for integrations & data sync.
Already built into Open Mercato: Data Sync, Excel / CSV Import, Integrations.
Modules
Durable Data Sync
by fullstackhouse
Drop-in replacement for the built-in Data Sync module that runs imports as durable jobs and resumes after a crash.
172 downloads in the last 30 daysShopify Sync
by northbound-run
Imports Shopify products, collections, customers, orders and inventory into native catalog, customer and sales records.
92 downloads in the last 30 daysGoogle Sheets Sync
by northbound-run
Adapter for Data Sync that imports Google Sheets rows into any entity, with scheduled sync and an experimental two-way export.
75 downloads in the last 30 days
Comes with new apps 2
Every new Open Mercato app already has these, next to its 46 built-in modules. An older app can add one from its page.
Webhooks
Standard Webhooks delivery of platform events: signed payloads, retries, delivery logs, test sends and inbound receive.
40,940 downloads in the last 30 daysAkeneo Product Sync
Imports categories, product attributes and products from Akeneo PIM into the catalog, on demand or on a schedule.
39,014 downloads in the last 30 days
No module matches these filters.
How to add a module
Find a module
Search above or pick a category. Each card opens a page with what the module adds and how to install it.
Run its install command
Run it in the folder of your Open Mercato app. It adds the module, registers it with
yarn generateand, when the module has tables, runsyarn db:migrate. For example, Durable Data Sync:yarn mercato module add @fullstackhouse/open- mercato- data- sync- durable @0.6.0 - - allow- third- party && yarn generate && yarn db:migrate Modules not made by Open Mercato also need
--allow-third-party. Their pages show the full command.Restart the app
Restart it so the module loads. When a module adds permissions, its page says so: give them to roles in the admin, under
/backend/roles.
Build your own module
Start from a template, publish it to npm, then send it here.
npx create- mercato- moduleUsing an AI agent? Read For agents.