Mirakl Platform connector for SAP Commerce
About
Mirakl provides a connector that transforms SAP Commerce into a marketplace powered by Mirakl.
From its initial release at the end of 2016, the connector has been continuously maintained and developed by Mirakl engineers with expertise in SAP Commerce development.
Developed with the same commitment to quality as the rest of our products, the connector not only shortens integration times but also provide a scalable, reliable, and feature-rich solution.
Benefits
- Significantly reduces the time and effort required to integrate Mirakl with SAP Commerce.
- Reliable, scalable, and feature-rich solution, with a proven track record of merchants successfully operating their marketplaces using the connector.
- Maintained, enhanced, and supported by an internal, dedicated team of experts in SAP Commerce development. It remains compatible with the latest SAP Commerce versions and consistently updated with new Mirakl features. The connector is developed with a focus on minimizing backward compatibility issues, making updates smoother and easier.
- Designed with extensibility and performance in mind and built to adhere to SAP Commerce development standards. It enables developers to easily create custom code to adapt or enhance functionality.
- To accelerate storefront development, the connector offers two solutions: an end-to-end template built on accelerators (apparel, electronics, powertools), and extensions to native OCC APIs to support headless architecture.
- Compatible with from SAP Commerce 6.2 to most recent releases.
- Comprehensive user and developer guides are available to assist in the integration and use of the connector.
- Expert engineers in SAP Commerce development are available to promptly answer your technical questions through our support portal.
Getting started
Mirakl Help Center
Overall
Main features
- Synchronization: Synchronize the necessary data between Mirakl and SAP Commerce to operate a marketplace.
- Catalog extensions: Import third-party products and variants (associated products) in SAP Commerce.
- Search engine: Third-party offers and products are indexed to meet search engine requirements.
- Multiple-offers: supports competition among multiple sellers for the same product.
- Mixed-carts: a single cart can contain operators and third-party items.
- Checkout: The latest availability, inventory, prices, and shipping information for third-party items are retrieved and displayed to buyers.
- Order management: Various order workflows are supported, and orders placed are automatically sent to be managed by your sellers.
- Sales channels: Third-party products availability and prices can be set at the website level.
- Internationalization: Enables product translation in your storefront and supports label translation to facilitate communication with sellers.
- B2B: Multiple B2B features are supported out of the box: prices par volumes, sales channels, organization management, price per customer or group of customers.
Data synchronization
The connectors manage the data synchronization required to run a marketplace between SAP Commerce and Mirakl.
Scheduled synchronization
Each scheduled synchronization is managed using the native SAP commerce Cronjobs framework. The scheduled tasks cover the following type of data:
- Taxonomy (categories, attributes, value lists)
- Products (import, export)
- Offers (third-party prices and stocks)
- Sellers information
- Orders creations and updates
Real-time calls
The real-time calls embedded within OCCs or the accelerators covers the following type of data:
- Checkout verification (availability, shipping)
- Prices for advanced pricing features
- Customer care features (messages with sellers, incidents, evaluations, …)
Storefront development
To accelerate storefront development, the connector offers two solutions: an end-to-end template built on the accelerators (apparel, electronics, powertools), and extensions to native OCC APIs to support headless implementations.
A sample for SAP Composable Storefront is not included at this time.
Marketplace template (accelerators)
The connector includes a storefront template built on top of the accelerators that offers a complete end-to-end buyer journey. Developers can build upon the template, pick and choose components, or draw inspiration from the codebase. This includes:
Product discovery
- Product list page: sellers data in product card, specific marketplace filters
- Product detail page: sellers and shipping information for third-party products/offers, the offer winning the buy box, a list of all offers associated to the product
- Seller page: general information, evaluations
Multi-seller cart, multi-seller checkout and multi-seller order placement
- Retrieve third-party product availability and shipping information in real-time
- Manage order-split depending on fulfillment options
- Send orders to third-party sellers
Customer account
This section covers features available in the buyer/customer account:
- Marketplace orders details, statuses, and documents uploaded by sellers
- Shipping tracking for third-party shipments, support orders delivered in multiple packages or multiple shipments
- Buyers can evaluate an order, create incidents and exchange messages with sellers
Headless architecture
While we do not provide a headless template, the connector is fully compatible with headless storefronts.
To facilitate and accelerate your headless storefront implementation, we have:
- Enriched several native OCC APIs with Marketplace data
- Implemented new OCC APIs
The connector already enhances SAP Commerce OCC APIs to support nearly all Mirakl features, and we continue to expand it to ensure full coverage.
Limitations
- Pay-in integration not included: You need to connect your payment solution to the pre-built hook provided within the connector.
- Pay-out integrations not included in the connector: You need to integrate with a payout solution compatible with Mirakl, or use the Mirakl Payout solution, which offers streamlined integration within the connector.
- BI integration not included in the connector
- Most but not all Mirakl features