How to return Carrier/Method with a specified delivery date
Overview
Set up ShipperHQ to return a Live Rate Carrier and Method (e.g., UPS Next Day Air) for a specific delivery date or day of the week. This does not apply to Table Rate Carriers.
Prerequisites
-
A configured Live Rate Carrier in ShipperHQ (e.g., UPS, FedEx).
-
Delivery Date feature enabled.
Note: In this example, if an order is placed on Friday, we want the system to return UPS Next Day Air (Saturday Delivery) as the available shipping option.
Step-by-Step Instructions
-
Ensure method is added to Carrier
-
Go to the Carrier’s Basic tab → Shipping Methods.
-
Add method, if needed.
-
-
Configure Delivery Date & Time Setting
-
In the Date & Time tab, select "Show Delivery Date" and remove all Blackout Delivery Days.
-
This allows the carrier's API to return the first available delivery date.
-
-
Create a Hide Rule for Other Days
-
Go to Shipping Rules → Hide Methods.
-
Create a rule for the specific shipping method.
-
Save it with no initial conditions.
-
-
Restrict Visibility by Day
-
Reopen the Hide Rule → go to the Advanced tab.
-
Under Advanced Conditions → Perform Action When...,
select all days except the desired delivery trigger day (e.g., only allow Friday if showing Saturday delivery).
-
How It Works
-
ShipperHQ returns the selected method only when the returns the target delivery day (e.g., Saturday).
-
It prevents showing that method for future matching days, ensuring only the immediate desired date appears.