Hide/Rename/Move Delivery Option Action
The Hide/Rename/Move Delivery Option action allows you to customize how delivery options appear during checkout. You can hide specific shipping methods, rename them for clarity, or reorder them to highlight preferred options.
Use Cases
Hide Delivery Options
- Hide expensive shipping methods for low-value orders
- Remove certain delivery options for specific regions
- Hide delivery methods based on product characteristics (fragile, oversized)
- Disable express shipping during peak seasons
Rename Delivery Options
- Add estimated delivery dates to shipping method names
- Include pricing information in the method name
- Clarify delivery service levels
- Add promotional messaging to shipping options
Reorder Delivery Options
- Prioritize eco-friendly shipping options
- Move fastest delivery to the top for premium customers
- Organize by delivery speed or price
- Highlight promotional free shipping options
Configuration Options
Operation Type
Choose the operation to perform:
- Hide: Remove the delivery option from checkout
- Rename: Change the display name of the delivery option
- Move: Change the position of the delivery option in the list
Target Delivery Option
Select which delivery option to modify:
- Standard Shipping
- Express Shipping
- Next Day Delivery
- Economy Shipping
- Local Pickup
- White Glove Delivery
- Other carrier-specific options
Conditions
Define when this action should apply:
- Cart value thresholds
- Customer location (country, region, postal code)
- Product attributes (weight, dimensions, type)
- Customer tags or segments
- Time-based conditions (day of week, time of day)
- Inventory location
Rename Settings (when Rename is selected)
- New Name: The new display name for the delivery option
- Dynamic Text: Include calculated information
- Estimated delivery date
- Delivery window
- Carbon footprint
- Savings amount
Move Settings (when Move is selected)
- Position: Where to place the delivery option
- First
- Last
- Before/After specific option
- Custom position number
Examples
Example 1: Hide Express Shipping for Remote Areas
Hide express shipping for certain postal codes:
Operation: Hide
Delivery Option: Express Shipping
Condition: Postal Code starts with remote area prefixes
Example 2: Add Delivery Dates to Standard Shipping
Rename standard shipping with estimated delivery:
Operation: Rename
Delivery Option: Standard Shipping
New Name: "Standard Shipping (5-7 business days)"
Example 3: Prioritize Free Shipping
Move free shipping option to the top when available:
Operation: Move
Delivery Option: Free Standard Shipping
Position: First
Condition: Cart value >= Free shipping threshold
Example 4: Seasonal Shipping Adjustments
Rename shipping during holidays:
Operation: Rename
Delivery Option: Express Shipping
New Name: "Holiday Express (Order by Dec 20 for Christmas)"
Condition: Date between Dec 1 and Dec 20
Integration with Other Actions
This action works well with:
- Hide Shipping Methods: For more complex hiding logic based on groups
- Define Delivery Options Groups: To categorize delivery options
- Apply Shipping Discount: To offer discounts on specific delivery methods
Limitations
- Cannot create new delivery options, only modify existing ones
- Actual delivery times depend on carrier service levels
- Changes don’t affect orders already placed
- Some carrier-specific options may have naming requirements
- Position changes may be overridden by Shopify’s default sorting
Regular Expressions
String conditions in delivery customization functions support regular expression matching. Use the RegExp or RegExp* operators to match patterns in delivery option names, addresses, or other text fields.
See the Regular Expressions reference for supported syntax and examples.