Skip to content
  • There are no suggestions because the search field is empty.

How to Prevent Delivery Dates From Returning Based on Items or Origin

Overview

Once Delivery Date and Time settings are enabled on a carrier in ShipperHQ, delivery dates will return for all orders rated by that carrier. ShipperHQ does not currently support conditionally suppressing delivery dates based on specific items in the cart or the origin an item ships from.

This article explains the limitation and outlines a recommended workaround.

Table of Contents

Why Delivery Dates Cannot Be Conditionally Disabled

Delivery Date and Time settings are configured at the carrier level. When enabled, the carrier will always return delivery dates for any order it rates, regardless of:

  • Product type

  • Shipping Group

  • Origin location

  • Drop ship status

Because of this, delivery dates cannot be turned on or off dynamically per order within a single carrier configuration.

Recommended Workaround: Duplicate Carriers

To control when delivery dates appear, you can create duplicate carrier configurations and use Shipping Rules to determine which carrier returns at checkout.

Step 1. Create Two Versions of the Same Carrier

For example, with UPS:

  • UPS With Delivery Dates

    • Delivery Date and Time settings enabled

  • UPS Without Delivery Dates

    • Delivery Date and Time settings disabled

Both carriers should otherwise be configured identically.

Step 2. Create Shipping Rules Based on Origin or Item Type

Create Shipping Rules to control when each carrier is allowed to return.

Example Rules

  • Prevent UPS With Delivery Dates from returning when a drop shipped item is in the cart.

  • Prevent UPS Without Delivery Dates from returning when the order contains only non drop shipped items.

These rules can use Origin Conditions to determine where items are shipping from and apply the appropriate carrier.

Result

With this setup:

  • Orders shipping from origins where delivery dates should apply will return the carrier with delivery dates enabled.

  • Orders shipping from origins where delivery dates should not apply will return the carrier without delivery dates.

This provides controlled delivery date behavior without affecting other orders.

Summary

Delivery dates cannot be conditionally disabled within a single carrier configuration. To prevent delivery dates from returning based on items or origin, create duplicate carriers and use Shipping Rules to control which version appears at checkout.