| 开发者 | rajaamanullah |
|---|---|
| 更新时间 | 2026年9月8日 00:59 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
Any marketplace running on the Mirakl platform that gives sellers API access. That includes retailers such as Carrefour, Decathlon, Leroy Merlin, Auchan, Fnac Darty, El Corte Inglés and MediaMarktSaturn, among many others. The plugin talks to the standard Mirakl seller API rather than to one specific marketplace, so if your seller account provides an API URL and a shop API key, it should connect.
Yes. The key comes from your seller account on the marketplace, usually under Settings → API in the Mirakl back office. It authenticates your shop, so treat it like a password. If you cannot see an API section, ask the marketplace's seller support to enable API access for your account.
Yes, there is no limit. Each shop is added separately with its own API URL, key and Mirakl shop ID, and each has its own settings for scheduled imports, auto-accept, order status, pricing, carrier and country handling. One API key that manages several shops is also supported — that is what the Mirakl Shop ID field is for.
You choose. The automatic import can run every five minutes, every fifteen minutes, hourly, twice daily or daily. You can also run an import manually at any time from the Import Orders tab, either for a date range or for specific Mirakl order IDs. Scheduled imports rely on WP-Cron, so on a quiet site consider a real server cron for reliable timing.
No. Every imported order is stored with its Mirakl order reference, and the plugin checks for that reference before creating anything. Re-running an import over a date range you have already pulled updates the existing orders instead of duplicating them.
Yes. The plugin declares HPOS compatibility and works with both the legacy post-based order storage and the newer high-performance order tables.
Yes, per shop. Marketplaces usually require orders to be accepted within a set window or they are cancelled, so you can enable auto-accept for shops where you always fulfil, and leave it off for shops where you want to check stock first.
When you complete an order in WooCommerce, the plugin sends the tracking number and carrier details to Mirakl and marks the order as shipped. Carrier code and name are set per shop, and you can turn the behaviour off in Settings if you prefer to confirm shipments in the marketplace portal yourself.
Products are matched by SKU. If a SKU does not exist in WooCommerce, the plugin can create a placeholder product so the order still imports with correct totals rather than failing. That option is per shop, and can be left off if you would rather the mismatch be visible.
Turn on logging in Settings and check WooCommerce → Status → Logs, source ramos-order-sync. Every API call and import run is recorded there, including authentication failures and empty date ranges. The Test connection button on each shop is the quickest way to confirm the API URL and key are correct.
Uninstalling removes the plugin's own settings, including your saved shops and API keys. Orders that were already imported stay in WooCommerce, because they are ordinary WooCommerce orders.