Environment section #
At the top of the plugin configuration, you’ll find the environment section, which includes a toggle. This toggle allows you to switch the plugin between sandbox and production environments.
Connect your Mirakl Connect section #
The connection to your Mirakl Connect Account is done via API, for this in plugin configuration you will find 3 input fields : “Client ID”, “Seller Company ID” and “Client Secret”
You can find the credentials for these fields in your Mirakl Connect account by navigating to Settings >> API Integrations >> Create API Integration.
After creating the integration, you will see a window displaying the credentials that you can enter into the plugin. The Client Secret will not be visible, so be sure to copy it and store it securely.
Once you have entered the credentials, you can verify their validity by clicking the “Test your credentials” button. Additionally, remember to click “Save” to save your configuration.
Sales Channel section #
In this section, you need to select the sales channel that will be used for filtering data and assigning imported orders. We strongly recommend creating a separate headless sales channel specifically for Mirakl Connect, as outlined in the Getting Started guide.
Simply choose the sales channel you want to use and save the configuration.
Product Export Settings section #
This section is focused on the customizations needed during product export or updates. Additionally, you have the flexibility to activate or deactivate certain features for product management, especially when synchronizing stock, price, or product data from different sources in Mirakl Connect.
Discount Price for Mirakl Connect #
You are able to define the discount price for your variations in Mirakl Connect. The plugin requires a rule to check in the advanced pricing of the variation configuration. After selecting this rule in the plugin configuration, make sure to also apply it in the advanced pricing configuration for the variation. You can find more information on how to create rules and assign them to advanced pricing here:
Shopware Advanced Pricing Documentation.
Automatically synchronize product data #
This toggle allows you to enable or disable the feature for synchronizing product data such as images, descriptions, properties, and more. This gives you the flexibility to ensure that only stock or price information is pushed from Shopware to Mirakl Connect while product data is managed by other sources.
Automatically synchronize product stock #
This toggle lets you enable or disable the synchronization of product stock data.
Automatically synchronize product price #
This toggle lets you enable or disable the synchronization of product price data.
Default product condition state #
Mirakl Connect products must have the Condition property. Since this field does not exist by default, you can assign a “Global value,” such as “New” or “Used Like New,” in the configuration if all your inventory is in the same condition. However, if you have multiple conditions in your catalog, you will need to create a property that describes the condition and assign it to each product individually.
Order workflow configuration section #
In this section, you’ll find two toggles for global automations, which allow the plugin to check the stock data of your ordered items. Based on the results, it can either automatically accept or decline the order on Mirakl Connect.
This feature is optional, and for more flexible management, you can use the Flow Builder. You can find more information on this in the Orders Management page.
Once you have completed the configuration, be sure to click the save button so you don’t lose your progress.