Skip to content

Shipping Methods & Carriers

When a customer checks out on your store, the Shopify shipping option they select determines which Ingram Content Group® shipping method is sent with the fulfillment request — which in turn determines the carrier (USPS, UPS, or DHL) that delivers the package.

This page explains how the mapping works, where to configure it in the app, and which carrier handles each Ingram shipping method. Use it when planning storefront shipping rates, troubleshooting carrier choice on a specific order, or evaluating margin against Ingram's rate sheet.


How carrier selection works

The carrier is determined by the method, not chosen per order

Ingram does not pick a carrier on a per-order basis. Each Ingram shipping method is always handled by one specific carrier family — UPS, USPS, or DHL (international). Once you know which Shopify shipping option a customer selected at checkout and how that option is mapped, you know in advance which carrier will ship the package. This is useful for planning storefront shipping rates against Ingram's rate sheet and protecting your margin.

The flow on every fulfilled order:

  1. Customer selects a Shopify shipping option at checkout (e.g. Standard, Expedited, Priority).
  2. Emersoft Books looks up the corresponding Ingram shipping method based on your mapping (configured in Apps > Emersoft Books > Settings > CDF Lite).
  3. The fulfillment request is sent to Ingram with that method.
  4. Ingram routes the package through the carrier associated with the method (USPS, UPS, or DHL).

Default Shopify → Ingram method mapping

The app maps by shipping option name. Name your Shopify shipping options exactly as they appear in the Shopify Shipping Method column below — when a customer selects one at checkout, the app matches that name and sends the corresponding Ingram shipping method with the fulfillment request.

Shopify Shipping Method Default Ingram Code Service
Standard 21 USA Economy / Media Mail / Book Rate
Expedited 26 Expedited Mail
Priority 24 Priority Mail
Express 11 Next Day Air
International 50 International Courier
Default (fallback) 21 USA Economy

The default codes work for most US-based stores. The Default Shipping Method code (21) is used as a fallback whenever a customer's chosen shipping method does not match any of the names above.

You can override the Ingram code for any row in Apps > Emersoft Books > Settings > CDF Lite > Shipping. If your Ingram account uses different service codes, update the values there to match — contact your Ingram account manager if you are unsure which codes apply to your account.

Adding a shipping option that maps to Ingram

  1. In Shopify Admin, go to Settings > Shipping and delivery and open the shipping rates for the Emersoft Books Fulfillment - Ingram location.
  2. In the shipping zone, click Add shipping option.
  3. Name it exactly as it stands in the table — for example Express, not "Express Shipping". The name is what the app matches; the price and transit time are yours to set.
  4. Click Done and save.

Naming a Shopify shipping option Express so it maps to Ingram Next Day Air

A configured zone looks like this — every option named to match the mapping table. You can have more than one option with the same name (for example, two Standard rates with different price conditions, one of them free over a threshold) — they all map to the same Ingram method:

Shopify shipping zone with options named Standard, Expedited, Priority, and Express to match the Ingram mapping


Full list of Ingram shipping methods

The tables below are the full reference — every shipping method available through Ingram CDF Lite, the carrier that handles it, and whether PO Box addresses are accepted. Use this as a planning tool when setting storefront rates or deciding how to map a Shopify shipping option.

Domestic (US)

Ingram Method Carrier PO Box delivery
USA Economy (Media Mail / Book Rate) USPS
Expedited Mail (USPS Ground Advantage) USPS
Priority Mail USPS
Ground UPS
2nd Day Air UPS
3 Day Select UPS
Next Day Air Saver UPS
Next Day Air UPS

International

Ingram Method Carrier Tracking PO Box delivery
INTL Standard DHL Not tracked
INTL Priority DHL Partially tracked
INTL Courier DHL Fully tracked

USA Economy is the lowest-cost option for most book shipments

USA Economy ships via USPS Media Mail (book rate), the cheapest service for physical books and the default for most US stores. Ingram consolidates parcels through its OSMW network at the start of the route before they enter the USPS system.

PO Boxes and international

UPS does not deliver to PO Boxes — any order that needs a PO Box address must use a USPS method (USA Economy, Expedited Mail, or Priority Mail). Internationally, INTL Standard and INTL Priority accept PO Boxes; INTL Courier does not.


Setting your storefront shipping rates

Storefront shipping rates — what your customers pay you at checkout — are set in Shopify Admin > Settings > Shipping and delivery for the Emersoft Books Fulfillment - Ingram location. They are independent from Ingram's rates (what Ingram charges you).

Two common approaches:

  • Set your own rates — flat rate, free shipping over a threshold, weight-based, or any structure you choose. Each Shopify shipping option you create at the storefront becomes a candidate for mapping to an Ingram method on this page.
  • Replicate Ingram's rates — Ingram charges you by item weight per shipping method. Mirror Ingram's pricing using Shopify's weight-based conditional rates so the rate the customer pays you covers what Ingram charges you for the equivalent method/carrier. Use the carrier mapping above to decide how to structure your storefront options.

See First Steps — Adding shipping rates for the step-by-step on configuring rates in Shopify.

Ingram's rate sheets

Ingram publishes the CDF rate sheets for the USPS mail methods — what Ingram charges you per shipment, by weight and zone:

Rates are zone-based. Zones are calculated from the origin of the Ingram distribution center that fulfills the order, and can be looked up at USPS.com.


Looking up the carrier for a specific order

After Ingram dispatches an order, the carrier and tracking number are written back to the Shopify order. Open the order in Shopify Admin > Orders and look at the fulfillment record — the carrier name and tracking link appear there.

Before dispatch, you can predict the carrier from the Shopify shipping option the customer selected and the mapping configured here.