Mirakl Platform connector for Salesforce Commerce Cloud B2C

About

Mirakl provides a connector that transforms Salesforce Commerce Cloud into a marketplace powered by Mirakl.

From its initial release in 2020, the connector is continuously maintained and developed by Mirakl engineers with expertise in Salesforce Commerce Cloud development.

Developed with the same commitment to quality as the rest of our products, the connector not only shortens integration times but also provides a scalable, reliable, and feature-rich solution.

Benefits

  • Significantly reduces the time and effort required to integrate Mirakl with Salesforce Commerce Cloud.
  • 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 Salesforce Commerce Cloud development. It remains compatible with the latest Salesforce Commerce Cloud 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 Salesforce Commerce Cloud development standards. It enables developers to easily create custom code to adapt or enhance functionality.
  • To accelerate storefront development, the connector offers an end-to-end template based on SFRA. "Support for headless storefronts will be added soon with the implementation of a theme based on Composable storefront, as well as enrichment of the SCAPI/OCAPI APIs layers.
  • Compatible with most recent versions of Salesforce Commerce Cloud.
  • Comprehensive user and developer guides are available to assist in the integration and use of the connector.
  • Expert engineers in Salesforce Commerce Cloud development are available to promptly answer your technical questions through our support portal.

Getting started

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 Salesforce Commerce Cloud.
  • Search engine: Third-party offers and products are indexed to meet search engine requirements.
  • Multiple-offers: facilitates 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.

Data synchronization

The connectors manage the data synchronization required to run a marketplace between Salesforce Commerce Cloud and Mirakl.

Each asynchronous synchronization is managed using the native Salesforce Commerce Cloud jobs framework.

The synchronization flows covers the following types of data:

  • Taxonomy (categories, attributes, values list)
  • Products (import, export)
  • Offers (third-party prices and stocks)
  • Sellers information
  • Checkout verification (availability, shipping)
  • Orders synchronization
  • Customer care features (shipments tracking, messages with sellers, incidents, evaluations, …)

Storefront development

To accelerate storefront development, the connector provides a template based on SFRA.

Marketplace template (SFRA)

The connector includes a storefront template built on top of the native SFRA storefront 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.

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

With an increasing number of retailers adopting headless or composable storefront architectures, we are working to soon provide two components:

  • Tailored OCAPI/SCAPI endpoints and ready-to-deploy Composable Storefront components.
  • Example of a composable storefront implementation, built on the default implementation proposed by Salesforce.

Limitations

  • PSP integration not included for payments and refunds in the connector
  • Payout integration not included in the connector
  • BI integration not included in the connector
  • Most but not all Mirakl features