This guide explains how to connect and manage the Shop Apotheke marketplace using M2E Mirakl Connect.
Shop Apotheke is an online pharmacy and health-focused marketplace based in Europe. It runs on the Mirakl platform, which means it follows Mirakl standards for product data, offers, pricing, and order handling.
M2E Mirakl Connect allows you to manage Shop Apotheke directly from your store. After connecting, you can:
- sync products and offers,
- update prices and stock,
- import and process orders,
- send tracking and shipment confirmations,
- and monitor listing status and validation results.
ℹ️ Most steps in this guide also apply to other Mirakl marketplaces supported by M2E Mirakl Connect.
Outside M2E Mirakl Connect #
Shop Apotheke connects brands and merchants with customers who buy healthcare, wellness, and everyday health products online. The marketplace operates several localized storefronts, each targeting a specific country:
- shop-apotheke.com (Germany)
- shop-apotheke.at (Austria)
- farmaline.be (Belgium)
- redcare.it (Italy)

ℹ️ Shop Apotheke doesn’t support multi-channel accounts within one contract. If you want to sell in multiple countries, you must sign a separate agreement and complete onboarding for each storefront.
Who should choose Shop Apotheke? #
Shop Apotheke works best for merchants selling health-related products with clear identifiers and structured product data.
Typical categories include:
- health and wellness products,
- OTC products and supplements,
- personal care and hygiene items,
- medical devices and optics,
- baby, pet, and household health products.
ℹ️ Pharmaceutical and regulated items may require additional approvals and documentation. Category access and selling permissions are defined by Shop Apotheke.
Costs of selling on Shop Apotheke #
Selling on Shop Apotheke includes:
- Monthly fee: €39.00
- Commission: varies by product category and commercial agreement
- Setup fee: none
Commission rates are agreed during seller registration and depend on the marketplace's category structure.
Technical requirements #
Before starting the setup, make sure the following requirements are met:
- You are VAT-registered in the countries where you plan to sell.
- Your products have valid EAN or GTIN codes.
- Product data is complete and follows Shop Apotheke content rules.
- Shipping settings are clearly defined.
- You are approved to sell in the selected categories.
Products that don’t meet marketplace standards may be rejected during validation.
Request seller account & access #
Before connecting Shop Apotheke to M2E Mirakl Connect, you must apply for a seller account directly with the marketplace.

During the approval process, Shop Apotheke may request:
- company and VAT details,
- information about the categories you plan to sell,
- a sample product feed for review.
In some cases, Shop Apotheke reviews your catalog before creating your shop. This ensures your products match their category scope and compliance rules.
Approval is handled by Shop Apotheke. Processing times may vary.
After approval, you receive access to the Mirakl Seller Admin portal. This access is required to continue. You will need your Mirakl credentials and API key to connect Shop Apotheke to M2E Mirakl Connect.
Inside M2E Mirakl Connect #
To manage Shop Apotheke from M2E, connect your Mirakl seller account using an API key. This connection allows M2E to exchange product, offer, and order data with the marketplace in real time.
After you connect, M2E synchronizes:
- Products and offers
- Prices and stock quantities
- Orders and order statuses
- Tracking details and shipment updates
How to connect Shop Apotheke #
You can integrate Shop Apotheke with your Adobe Commerce (Magento) store through M2E Mirakl Connect. The setup follows the standard flow used for all Mirakl-based marketplaces.
Setup steps:
- Install the M2E Mirakl Connect extension and approve the required permissions.
- Log in to your M2E account or create a new one.
- Add your Shop Apotheke marketplace account using your Mirakl API URL and API key.
- Link Magento products to the corresponding Shop Apotheke listings.
- Enable inventory synchronization to keep stock levels accurate.
- Configure order import so Shop Apotheke orders appear in Magento and are automatically reduced in inventory.

Once setup is complete, your catalog, stock, and orders remain in sync between Magento and Shop Apotheke.
✅ For detailed instructions, see the M2E Mirakl Connect User Guide
Day-to-day management #
Once connected, most actions happen automatically.
You control products in Magento. M2E pushes stock and price updates to Shop Apotheke. Orders sync back to Magento without manual input.
Your team processes marketplace orders the same way as website orders – no extra workflow.
Product sync setup #
You have two options:
- Create new listings (coming soon). Use Magento data to publish products on Shop Apotheke. M2E keeps price and quantity updated.
- Connect existing listings. If listings already exist, link them to Magento products. Linking is required. It tells M2E which Magento item controls each offer. After that, the stock and pricing stay automatically aligned.
Product management & sync policies #
In M2E Mirakl Connect, product control on Shop Apotheke is managed via policies.
A policy acts as a rule set. It defines how pricing updates, stock synchronization, and order settings apply.
This approach simplifies catalog management. Instead of configuring products individually, you attach a policy to multiple items. M2E then manages them under the same rules.
Daily use of policies:
- Policies control how Magento information transfers to Shop Apotheke, including quantity, price, and listing status.
- Editing a policy instantly updates all assigned products.
- You can create multiple policies to match different sales goals or product groups.
- Policies are managed from the Configuration section or directly within product listings.
Category management #
Accurate categories are critical for visibility on Shop Apotheke.
M2E Mirakl Connect lets you efficiently assign and update categories. You can revise category mapping at any time to match marketplace requirements. Proper mapping reduces validation errors and ensures products display in the correct sections.
Order management #
Order processing is automated once the integration is active.
Shop Apotheke orders import into Magento without manual input. You manage them using your regular store workflow.
Automatic order creation can be enabled in account settings. When enabled, Magento orders are generated for each new Shop Apotheke transaction. Manual order creation remains available if needed.
This setup keeps order management centralized and organized.
On the Shop Apotheke marketplace side #
When you export products and offers from M2E Mirakl Connect, Shop Apotheke performs the final validation on its side. All checks run inside Mirakl. These rules belong to the marketplace and cannot be modified in M2E.
Shop Apotheke marketplace features #
Shop Apotheke supports a specific set of Mirakl features.
Supported
- Product content
- Product offers
- Orders
- Merchant cancellations
- Merchant returns
- Carrier mapping
- HTML formatting
- Multiple stock locations
- Bundles
- Invoice uploads
- Settlements
Not supported
- Automatic relationships
- Product variations (size or color)
- Refurbished products
- Repricing
- Marketplace cancellations
- Marketplace returns
- Shipments managed by the marketplace
- Marketplace fulfillment services
- Sales channels
ℹ️ All country storefronts follow the same core feature structure. However, onboarding requirements may vary by country.
Product and offer requirements #
To publish products successfully, you must meet both Shop Apotheke and Mirakl validation rules. Required fields must be complete and correctly formatted.
Mandatory product data
- EAN or GTIN. This is the primary product identifier. Missing or invalid codes block publication.
- Product title. Plain text only with a maximum length of 100 characters. Don’t include quantities or HTML tags.
- Main image. A white background and a square format are required. Accepted formats: JPG, PNG, WEBP. Minimum resolution: 450 × 450 px, but the recommended resolution is 1000 × 1000 px. Maximum file size: 5 MB.
- Brand must reflect the official product brand.
- Quantity and unit. Unit must be selected from predefined values such as g, ml, or l. Quantity may include up to three values separated by “x”.
- Category-specific attributes. Required attributes depend on the selected category. All mandatory fields must be mapped correctly.
Optional product data
- Additional images
- Short and long descriptions
- Product features and usage instructions
- Variations grouped by a shared code
- Regulatory attributes such as PZN or WEEE, when applicable
Optional fields are still validated. Incorrect values can prevent export.
Offer, pricing, and VAT configuration #
Pricing must follow Mirakl rules. Incorrect configuration blocks offer publication.
- VAT. A valid VAT rate is required for every product.
- Currency. Only EUR is accepted.
- Discounts and promotions. Shop Apotheke supports Mirakl discount logic.
- Pricing v1 uses Discount price, Discount start date, and Discount end date. The discount price must always be lower than the base price.
- Pricing v2 uses Strike price as the original price and Price as the discounted value. Price and Strike price cannot be identical.
- Bulk discounts require a quantity threshold of 1 or more.
- Date format must follow Mirakl rules: YYYY-MM-DD HH:MM:SS, in UTC.
If pricing data is invalid, offers will not be published.
Shipping, tracking, and Mirakl attributes #
Mirakl marketplaces require additional attributes depending on category and logistics settings.
Common examples include:
- Lead time to shipment is the number of days between order placement and dispatch.
- Logistic class determines delivery handling. Accepted codes: klein, mittel, groß, extragroß.
- Tracking requirements. A tracking number and tracking URL are mandatory for all shipments. Carrier mapping is optional but recommended.
- Eco and EPR attributes apply to products subject to environmental regulations. These may include eco fees or producer registration IDs.
All required attributes must be mapped correctly for the export to succeed.
FAQ #
Why is my product not listed? #
Most listing issues result from validation errors. Common causes include:
- Missing or invalid EAN
- Image that does not meet format rules
- Unmapped required attributes
- Missing VAT
- Incorrect pricing setup
Does Shop Apotheke support discounts? #
Discounts are supported through Mirakl pricing logic. Both Pricing v1 and Pricing v2 are available.
✅ If you need assistance with configuration or face validation issues, contact the M2E support team.