How to Set Up Shipping Method Matches

Order Desk integrates with several retail middleware cart platforms (such as DSCO Supplier, CommerceHub and more). These services connect to multiple retail vendors, and each vendor may require a specific, supported shipping service whenever a shipment is created for an order.

This guide explains how to set up Shipping Method Matches, which let you map your shipment details into the format your retail vendors expect.

Overview

Some middleware retail vendors require a specific shipping service value to be passed back when submitting shipments. However, the shipping carrier and shipping method values on your shipments might not always match what the vendor is expecting.

The Shipping Method Match feature lets you map carrier and method combinations on incoming shipments to the shipping service your vendor requires.

TIP

Order Desk has some built-in logic to estimate what the shipping service value should be when sending shipment details back to your integration.

The Shipping Method Match setting gives you an extra layer of control by letting you define exactly how the matching should work.

Shipping Method Match Settings

If you’re using a supported middleware integration, you’ll find the Shipping Method Match section in the integration settings page.

TIP

[Integration] here is just a placeholder. If you’re using CommerceHub, for example, you’ll see CommerceHub Class instead:

[Integration] Class

Set the shipping service or method you want Order Desk to send back to your middleware cart service. This is the value your retail vendor is expecting to receive.

Shipping Carrier

Set the carrier code you expect to receive from your fulfillment service. Order Desk will look at the carrier value on the shipment and, if it matches, will use the shipping service you’ve entered above in the [Integration] Class field.

If you expect shipments to come in without a carrier, leave this field blank.

To match any carrier on your shipments, enter _ANY_ .

Shipping Method

Set the shipping method name you expect to receive from your fulfillment service. Order Desk will look at this value on the shipment and try to match it to the [Integration] Class you’ve specified.

If you expect shipments to come in without a method, leave this field blank.

To match any method, enter _ANY_ .

NOTE

Shipping Method Matches are case-insensitive.

Examples

For these examples, we'd imagine using DSCO Supplier as the integration of choice:

Matching a specific carrier and method

  • DSCO Supplier Class: FESP
  • Shipping Carrier: FedEx
  • Shipping Method: Ground

Result

When a shipment comes in with FedEx as the carrier and Ground as the method, Order Desk will send back FESP to DSCO supplier.

Matching any method for a specific carrier

  • DSCO Supplier Class: FESP
  • Shipping Carrier: FedEx
  • Shipping Method: _ANY_

Result

Any FedEx shipment will be matched, regardless of method. Order Desk will send back FESP.

Matching any carrier and any method

  • DSCO Supplier Class: FESP
  • Shipping Carrier: _ANY_
  • Shipping Method: _ANY_

Result

This is a catch-all. Any shipment carrier or method will default to FESP.

Still need help? Contact Us Contact Us