Shipping Service Mapping for Sales Channels

Shipping Service Mapping allows Order Dispatch to recognise the delivery service selected by the customer on a connected sales channel, and use that information when assigning a shipping service internally.

This is useful when the names used on your website or marketplace do not exactly match the names of the shipping services available in Order Dispatch.

For example, a customer may choose:

  • Next Day Delivery
  • Express Delivery
  • 1 Day Delivery
  • Express International Delivery
  • Duty Paid Delivery

These are customer-facing service names from the sales channel. Order Dispatch can map them to one of its internal service types:

  • Standard
  • Express
  • DDP

When an order is received, Order Dispatch can then use the mapped service type as part of the shipping-assignment process.


Why Shipping Mapping is Useful

Different sales channels often use their own shipping-service labels, which may not directly match the services available in Order Dispatch.

Shipping mapping helps by allowing you to tell Order Dispatch what those sales-channel service names mean.

Typical examples include:

  • mapping Next Day Delivery to Express
  • mapping Express Delivery to Express
  • mapping Express International Delivery to Express
  • mapping Duty Paid Delivery to DDP

This helps Order Dispatch preserve the delivery intent chosen by the customer, while still using its own rules and logic to choose the most suitable actual service.


Where to Find Shipping Mapping

To access shipping mapping:

Settings → Channel Integrations

Then select the Shipping Mapping icon for the individual sales channel you want to configure.

Shipping mappings are created per sales channel.
They are not shared across the whole Order Dispatch account.

This means each connected store, marketplace or channel can have its own mapping table.


How Shipping Mapping Works

When an order comes into Order Dispatch from a sales channel, the system works broadly like this:

  1. The order is received from the sales channel.
  2. Order Dispatch reads the raw shipping-service name supplied with that order.
  3. It checks the shipping mapping table for that specific sales channel.
  4. If it finds an exact matching mapped entry, it uses the mapped service type (Standard, Express or DDP) as part of the shipping assignment process.
  5. If it does not find a match, Order Dispatch falls back to its normal behaviour and calculates the cheapest valid shipping service from the available options.
  6. Shipping Service Rules and Allowed Services are also taken into account.
  7. If no valid service can be assigned, the order is held for manual review.

Important: Mapping Does Not Directly Pick One Exact Carrier Service

Shipping mapping does not assign a specific courier service directly.

Instead, it tells Order Dispatch which type of service should be considered:

  • Standard
  • Express
  • DDP

Order Dispatch then evaluates the available services within that type, applies any shipping rules and allowed-service restrictions, and selects the most appropriate valid option.

This is important because choosing one exact service too early could cause problems.

Example

If a website service called Next Day Delivery were mapped directly to DPD Next Day UK, that could be a bad choice for some destinations, such as offshore or remote addresses, where another next-day or express-capable service may be more appropriate.

By mapping to Express instead, Order Dispatch can still honour the delivery intent while choosing the best valid option automatically.


Available Mapping Types

The current mapping types are:

  • Standard
  • Express
  • DDP

Standard

Standard tells Order Dispatch that the sales-channel service should be treated as a standard delivery option.

In practice, mapping to Standard is often not especially useful, because if there is no mapping at all, Order Dispatch will already default to calculating the cheapest valid service — which will usually be a standard service anyway.

There may be occasional edge cases where Standard is useful if you specifically want to prevent an express service from being used, but in most cases it is not necessary.


Express

Express tells Order Dispatch that the sales-channel service should be treated as a faster or next-day delivery option.

This is the most common use of shipping mapping.

For example, your sales channel might use any of the following labels:

  • Next Day Delivery
  • Express Delivery
  • 1 Day Delivery
  • Fast Delivery
  • Express International Delivery

All of these could be mapped to Express.

When Order Dispatch sees one of those exact service names on an incoming order, it will restrict its choice to appropriate express services and then select the best valid option.

For UK orders, that may mean a next-day service.
For international orders, it may mean an appropriate express international service.


DDP

DDP tells Order Dispatch that the sales-channel service should be treated as a Delivered Duty Paid service.

This is useful where the customer has selected a duty-paid delivery option on the website or marketplace.

For example, your sales channel may use labels such as:

  • Duty Paid Delivery
  • DDP Shipping
  • Import Duties Paid
  • International Duty Paid Delivery

These could be mapped to DDP.

When such an order is received, Order Dispatch will only consider valid DDP services.

If no suitable DDP option is available, the order will be held for manual review.


Exact Matching Rules

For a mapping to apply, the incoming channel service name must match the configured Channel Service Name entry closely enough to be recognised.

Important behaviour

  • Matching is not case sensitive
  • But the wording must still match correctly
  • Punctuation differences can prevent a match
  • Hyphens can prevent a match
  • Different wording counts as different values

Example

These would normally be treated as different:

  • Royal Mail 24
  • Royal Mail Tracked 24

These are not the same service name, so they would not match the same mapping automatically.

Likewise, small punctuation changes may prevent a match if the sales channel is sending a slightly different value than expected.

Because of this, it is important to use the exact service name coming from the sales channel wherever possible.


Finding the Correct Channel Service Name

The safest way to create a mapping is to use the exact shipping-service name that the sales channel sends with the order.

You will usually find this on the sales channel itself.

If you are unsure what the exact incoming value is, you can contact support and have an order checked to confirm what service name is actually being passed into Order Dispatch.

This is important because users often map the service name they expect to see, rather than the exact raw value being sent by the integration.


Creating a Shipping Mapping

To create a new mapping:

  1. Go to Settings → Channel Integrations
  2. Open the Shipping Mapping screen for the required sales channel
  3. Click Map New Service
  4. Enter the Channel Service Name
  5. Select the required mapped type:
    • Standard
    • Express
    • DDP
  6. Click Create

Once saved, the mapping will be used for future incoming orders from that sales channel.


Example: Mapping an Express Website Service

Suppose your website offers a delivery option called:

Next Day Delivery

You want Order Dispatch to treat this as an express service.

You would create:

  • Channel Service Name: Next Day Delivery
  • Mapped Service: Express

You could then repeat this for other similar customer-facing labels, such as:

  • Express Delivery
  • 1 Day Delivery
  • Express International Delivery

All of these may be mapped to Express.


Example: Mapping a Duty-Paid Service

If your website offers:

Duty Paid Delivery

You could create:

  • Channel Service Name: Duty Paid Delivery
  • Mapped Service: DDP

When Order Dispatch receives an order with that shipping-service name, it will treat the order as requiring a DDP service.


Viewing Existing Mappings

Once mappings have been created, they appear in the mapping table for that channel.

The table shows:

  • Channel Service Name
  • Mapped Service Name
  • Action

From here, you can review which sales-channel service names are currently linked.

This makes it easy to confirm how Order Dispatch will interpret the services coming from a particular channel.


Editing a Mapping

Existing mappings can be edited using the edit icon.

You can change:

  • the Channel Service Name
  • the Mapped Service Type

This is useful if:

  • the sales channel changes the wording of a delivery option
  • you want to change a mapping from Standard to Express
  • you originally entered the wrong service name
  • the channel has introduced a new label for an existing delivery promise

Changes only apply to new incoming orders.

Existing orders are not reprocessed automatically.


Deleting a Mapping

Mappings can be removed using the delete icon.

Deletion takes effect immediately for future incoming orders.

If a mapping is deleted, new orders with that sales-channel service name will no longer use that mapping and will instead fall back to normal shipping assignment behaviour.

Again, this only affects newly received orders.


Duplicate Mappings

Order Dispatch does not automatically prevent duplicate channel service names from being entered.

This does not generally cause a major system issue, but it can make the mapping table untidy and confusing.

For clarity and easier maintenance, it is best to avoid duplicates wherever possible.


What Happens If No Mapping Exists?

If Order Dispatch does not find a matching mapped service name for the incoming order, it will simply fall back to its normal shipping-assignment logic.

That means it will:

  • calculate the valid available shipping services
  • apply Allowed Services and Shipping Rules
  • assign the cheapest suitable option

This applies whether:

  • the service name is missing
  • the service name is blank
  • the service name has no matching mapping
  • the service name does not match exactly enough to be recognised

What Happens If a Mapping Exists?

If a matching mapping does exist, Order Dispatch will use the mapped type as a filter.

For example:

  • If the service maps to Express, only Express-appropriate services will be considered
  • If the service maps to DDP, only DDP services will be considered

Order Dispatch will then continue to evaluate which valid service should actually be assigned.


What Happens If No Valid Service Is Available?

If a mapped service type is found, but no valid service can be assigned from that category, the order is held for manual review.

In this case:

  • the order appears grey in Open Orders
  • it shows an exclamation mark
  • the user can assign a service manually
  • or the warehouse team can review it

This prevents Order Dispatch from silently assigning a service that does not match the intended shipping type.

Example

An order comes in with:

  • Duty Paid Delivery

This is mapped to DDP.

If there is no valid DDP service available for the destination, the order will not be downgraded to a normal international service automatically. Instead, it will go into manual review.


Interaction with Allowed Services

Shipping mapping does not override the Allowed Services settings.

Only services that are currently enabled in Shipping Service Settings can be used automatically.

Example

An order comes in with:

  • Next Day Delivery

This is mapped to Express.

If the enabled Express-capable services are:

  • Royal Mail Tracked 24
  • DPD Next Day UK

and another service such as Evri is disabled, Order Dispatch will only choose from the enabled valid options.

So the mapping works alongside Allowed Services, not instead of them.


Interaction with Shipping Service Rules

Shipping Service Mapping also does not override Shipping Service Rules.

The rules can take precedence.

This is an important point.

Example

Suppose:

  • the incoming service is Next Day Delivery
  • this maps to Express

But you also have a shipping rule that says:

  • orders under 1 kg should go via Royal Mail Tracked 48

If that rule applies, the shipping rule can override the mapped delivery intent and assign the service based on your configured rules.

This is useful where business logic or operational requirements are more important than the raw channel shipping label.


Example Use Cases

1. Mapping multiple website labels to Express

A website offers:

  • Next Day Delivery
  • Express Delivery
  • 1 Day Delivery
  • Express International Delivery

All of these can be mapped to:

Express

This keeps the website wording flexible while allowing Order Dispatch to treat them consistently.


2. Mapping a duty-paid delivery option

A website offers:

  • Duty Paid Delivery

This can be mapped to:

DDP

This ensures Order Dispatch only considers DDP-capable services for those orders.


3. Letting unmapped standard orders fall back naturally

A website offers:

  • Standard Delivery
  • Economy Shipping

In most cases, it is not necessary to map these at all.

If left unmapped, Order Dispatch will simply assign the cheapest valid service automatically, which is usually exactly what is wanted for standard deliveries.


4. Keeping website wording customer-friendly

Customer-facing delivery names are often written for clarity or marketing rather than system precision.

For example, a store may use:

  • Express Delivery

internally mapped to:

Express

Order Dispatch can then decide whether that means:

  • DPD Next Day UK
  • Royal Mail Tracked 24
  • a suitable international express service

depending on the order details.

This allows the storefront wording to remain simple while the operational logic stays flexible.


When Shipping Mapping Applies

Shipping mapping applies only to orders received from connected sales channels.

It does not apply to:

  • manual orders
  • CSV imports
  • Excel imports

This is because those order types do not rely on the raw shipping-service name coming directly from a sales-channel integration in the same way.

A resend is treated as a new order, so the shipping assignment logic — including mappings — will run again.

This is helpful because the replacement order may differ from the original, for example:

  • it may contain fewer items
  • it may have different weight
  • it may need a different shipping service

Troubleshooting

The mapping doesn’t seem to work

Check:

  • that the mapping was created for the correct sales channel
  • that the Channel Service Name matches the incoming service name closely enough
  • that punctuation or wording differences are not preventing a match
  • that the mapped type is correct
  • that suitable services are enabled in Allowed Services
  • that a shipping rule is not overriding the mapped result

The order has gone into manual review

This usually means:

  • a mapped type was found
  • but there was no valid service available in that category

Check:

  • whether the relevant services are enabled
  • whether the parcel weight is supported
  • whether the destination is supported
  • whether the order should really have been mapped to Express or DDP
  • whether a shipping rule has restricted the available options too far

Orders in this state will appear grey with an exclamation mark.


The wrong service was assigned

Check whether:

  • the service name actually matched the mapping
  • a shipping rule overrode the mapping
  • the cheapest valid service within the mapped type was chosen
  • the order was created before the mapping was added or changed

Remember, the mapping does not force one exact carrier service. It only helps define the service type Order Dispatch should work within.


The mapped name looks right, but it still doesn’t match

This can happen when:

  • punctuation differs
  • hyphens differ
  • the website label is not the same as the raw service name received by Order Dispatch
  • the wrong sales channel’s mapping table was updated

If in doubt, verify the exact incoming shipping-service name with support.


Best Practices

  • Only create mappings where they are genuinely useful.
  • In most cases, leave standard/economy services unmapped unless there is a good reason not to.
  • Use Express mappings for customer-facing next-day or fast-delivery options.
  • Use DDP mappings for duty-paid international services.
  • Check the exact sales-channel wording before creating the mapping.
  • Keep mappings tidy and avoid duplicates where possible.
  • Remember that shipping rules can override mappings.
  • Make sure suitable services remain enabled in Allowed Services.
  • Test new mappings with live incoming orders where possible.
  • Review orders in manual-review state to catch missing or unsuitable mappings.

Summary

Shipping Service Mapping helps Order Dispatch interpret the delivery service chosen by the customer on a sales channel.

It works by matching the incoming channel shipping-service name to one of three internal service types:

  • Standard
  • Express
  • DDP

If a match is found, Order Dispatch uses that type as part of its shipping assignment process. It still considers enabled services, service validity, and shipping rules before assigning the final shipping service.

If no mapping exists, Order Dispatch simply falls back to its normal cheapest-valid-service calculation.

This makes shipping mapping a useful way to preserve delivery intent from the sales channel, without losing the flexibility and protection of Order Dispatch’s own shipping logic.