Mirakl Connect

Mirakl Connect is an enterprise marketplace that can help you scale quickly by managing all your selling channels in one place. ShipStation's integration with Mirakl Connect allows you to import orders into ShipStation from your Mirakl marketplace as well as other stores you have connected to Mirakl Connect.

Interested in getting started with Mirakl Connect? Fill in their online form to get started! When signing up, please let Mirakl Connect know that you have located them via ShipStation to ensure a smooth onboarding process.

Mirakl Connect Requirements

Connection Requirements:

  • An active account with Mirakl Connect.

    Please refer to the Mirakl Documentation Portal to get started with Mirakl Connect.

  • Your Mirakl Connect admin username and password.

    If you need to locate your Mirakl account admin username, log into your Mirakl account and go to Settings > User Management.

Order Import Requirements:

  • Must include a Ship To address.

Connect Mirakl Connect to ShipStation

To connect your Mirakl store to ShipStation:

  1. Select Mirakl Connect.

    Mirakl-tile.png
  2. Click Connect.

    You will then be directed to log into your Mirakl account. Enter your Mirakl account admin username and password to grant ShipStation permission to send and receive order data from your Mirakl store.

After you've completed the connection steps, the store's Settings page will open. You can adjust your store-specific settings like branding and customer notifications, if you wish. Or click Save to close.

Prevent Duplicate Orders with Shopify

To prevent importing duplicate orders, either disable the order synchronization of Shopify within Mirakl Connect or set the stores to Inactive within ShipStation. See the section below for details.

Setup Mirakl Connect for Shopify

If you plan on using Mirakl Connect with Shopify, use one of the two methods described below to prevent importing duplicate orders.

Add Source Column on Order Grid

In the Order Grid, click on the Columns button and select Source. This will help identify which store the order originated from.

ORD_Columns_Source-MRK.png

Method 1: Set Store as Inactive in ShipStation

Method 2: Disable Order Synchronization in Mirakl Connect

  1. Log in to your Mirakl Connect account.

  2. Click Shopify located in the sidebar menu

  3. Click on Feed, then select the desired marketplace, and click on Configure Marketplace.

  4. Scroll down and click the toggle to disable order synchronization.

Available Features for Mirakl Connect

The ShipStation integration with Mirakl Connect supports the following standard features:

Order Status Mapping

ShipStation Status

Mirakl Status

Awaiting Payment

AWAITING_ACCEPTANCE

Awaiting Shipment

AWAITING_SHIPMENT

Shipped

SHIPPED

Cancelled

REFUSED

ACCEPTANCE_TIMEOUT

FRAUD_CHECK_FAILED

FRAUD_CHECK_TIMEOUT

REFUSED_PAYMENT

PAYMENT_TIMEOUT,

CANCELED

REFUNDED

AUTOMATICALLY_CLOSED

On Hold

CHANNEL_SPECIFIC

Data Sent with Shipment Notification

This table indicates which data ShipStation sends to Mirakl with the marketplace shipment notification:

Field

Sent to Marketplace?

Status Update

Green checkmark. Supported feature. Yes.

Tracking Number

Green checkmark. Supported feature. Yes.

Carrier

Green checkmark. Supported feature. Yes.

Service

Green checkmark. Supported feature. Yes.

Carrier Fee

ICON_redx.png

Note to Buyer

ICON_redx.png

Item Information

Green checkmark. Supported feature. Yes.

Status UpdateTracking NumberCarrierServiceCarrier Fee

The shipment update ShipStation sends to the selling channel will include any Notes to Buyer set on the order in ShipStation.

Item Information

If a store allows custom statuses, this means you define that statuses your orders use in your selling channel. In most cases, if you have custom statuses you'll need to define which ShipStation statuses each custom order status corresponds to.

ShipStation will import the customer's email address with the order data and can send shipment confirmation and delivery emails to that email address (configured in your Store settings).

ShipStation will import the customer phone number with the order data.

ShipStation will import the shipping method chosen by the customer during their store checkout.

ShipStation will import the payment method used to pay for the order.

ShipStation will import discount and coupon information for the order.

ShipStation can determine if an order is a gift from the order data sent by the store.

ShipStation will import internal notes or order activity from the store into the ShipStation Internal Notes field.

ShipStation will import notes provided by the customer when they made their purchase.

ShipStation will import the total order weight from the store.

ShipStation will import the weight for each line item in the order.

ShipStation will import an image URL for each line item in the order. These images will appear as thumbnails in your Order Details and can be included in email notifications and packing slips.

ShipStation will import item options (such as color or size) for each line item in the order. This data will appear in your Order Details and can be included in customer emails and packing slips.

ShipStation will import a product stock location for each line item in the order.

Status UpdateTracking NumberCarrierServiceCarrier Fee

The shipment update ShipStation sends to the selling channel will include any Notes to Buyer set on the order in ShipStation.

Item Information

Importing from Multiple Channels

Mirakl Connect connects to a huge selection of order sources, some of which ShipStation also integrates with. If you have the same store connected to your Mirakl Connect account as well as to ShipStation, both stores could import the same orders. ShipStation and Mirakl Connect have integrated in a way that will prevent duplicate orders from most channels, except Shopify and other channel aggregators like Rithum. For these integrations, you must choose which channel you prefer to import your orders from.

  • To import from Mirakl: Set Shopify or the multi-channel integration to Inactive in ShipStation.

  • To import from the direct store connection: Disable the Shopify connection within Mirakl Connect. Other multi-channel integrations are not compatible with Mirakl Connect. You must choose one or the other.

Mirakl Connect Integration Notes

  • Because Mirakl Connect API does not yet support order or item weight we suggest that you set the weight inside of ShipStation. This can be done in bulk via CSV or individually.

Troubleshooting Tips for Mirakl Connect

Here are some common issues experienced by users, potential causes, and available troubleshooting tips.

Issue

How to troubleshoot or resolve

Invalid Shipping Address

For U.S. orders,ShipStation validates addresses against the USPS address validation database. For other supported countries, ShipStation validates addresses against the Melissa Database. The Address Validation article has more details on how ShipStation handles address validation.

Importing duplicate orders from Shopify.

If you want to import your Shopify orders through Mirakl Connect, set the Shopify store to inactive within ShipStation.

If you prefer to use the Shopify integrations in ShipStation, log in to Mirakl Connect and disable the order synchronization for Shopify from there.

Duplicate order imports

Other multi-channel integrations, such as Rithum, are not compatible with Mirakl Connect. Check if you have a multi-channel integration connected to ShipStation. If so, set the other multi-channel integration to inactive.

If a store allows custom statuses, this means you define that statuses your orders use in your selling channel. In most cases, if you have custom statuses you'll need to define which ShipStation statuses each custom order status corresponds to.

ShipStation will import the customer's email address with the order data and can send shipment confirmation and delivery emails to that email address (configured in your Store settings).

ShipStation will import the customer phone number with the order data.

ShipStation will import the shipping method chosen by the customer during their store checkout.

ShipStation will import the payment method used to pay for the order.

ShipStation will import discount and coupon information for the order.

ShipStation can determine if an order is a gift from the order data sent by the store.

ShipStation will import internal notes or order activity from the store into the ShipStation Internal Notes field.

ShipStation will import notes provided by the customer when they made their purchase.

ShipStation will import the total order weight from the store.

ShipStation will import the weight for each line item in the order.

ShipStation will import an image URL for each line item in the order. These images will appear as thumbnails in your Order Details and can be included in email notifications and packing slips.

ShipStation will import item options (such as color or size) for each line item in the order. This data will appear in your Order Details and can be included in customer emails and packing slips.

ShipStation will import a product stock location for each line item in the order.

Status UpdateTracking NumberCarrierServiceCarrier Fee

The shipment update ShipStation sends to the selling channel will include any Notes to Buyer set on the order in ShipStation.

Item Information