Customizing delivery options in Checkout Blocks

Checkout Blocks lets you customize delivery methods in checkout in the following ways:

  • Hide: Conditionally hide delivery methods based on a number of cart rules, such as minimum cart totals, shipping destination, or delivery method.
  • Rename: Rename delivery options, including adding a prefix or suffix.
  • Reorder: Rearrange delivery options alphabetically, by cost, or manually.

Considerations for customizing delivery methods

Before you create a delivery customization, review the following considerations:

  • You can have up to 25 delivery customizations active at one time across all apps.
  • Hiding shipping methods is the only customization type that supports conditional rules.
  • Hiding the local delivery and pickup in store methods aren't supported. However, you can hide individual local delivery options or pickup locations.
  • When renaming carrier-provided rates, be aware that Shopify automatically prepends the carrier name to renamed rates. For example, "UPS Standard" renamed to "Express Shipping" will display as "UPS Express Shipping" at checkout.

Hide delivery methods

You can create a delivery customization to hide delivery methods in checkout from the Checkout Blocks app, or from your Shipping and delivery settings in the Shopify admin.

Steps:

  1. From your Shopify admin, go to Apps > Checkout Blocks.
  2. Click Functions.
  3. Click Create function.
  4. In the Delivery section, click Hide.
  5. Create a delivery customization in one of the following ways:
    • Search for or select a listed existing template.
    • Click Create from blank template.
    • Click ↧ Import template. Learn more about importing functions.
  6. In the Customization title section, enter a name. This isn't displayed to your customers.
  7. In the Type section, select the type of rules you want to add to your customization. Refer to the list of supported rules to confirm which type to choose.
  8. In the Hidden delivery methods section, configure your ruleset:
    1. Click + Add method.
    2. Configure which delivery methods you want the rule to apply to.
    3. Click ⊕ Add rule.
    4. Configure your rule for hiding the selected delivery methods.
    5. Optional: Add more delivery methods or rules as required.
  9. Click Save.

By default, the customization is saved as a Draft. To activate the customization, select Active in the Status section.

Supported rules when hiding delivery methods

Depending on the type of rules you require when creating a delivery method customization, you need to select the appropriate Type of ruleset.

When creating a delivery method customization, consider which rules that you want to apply to your customization and then select the Type that supports all of the rules that you want to add. You can't edit a customization's Type after it's been set.

List of delivery method rules and which Type supports that rule.
RuleAdvanced rules editorB2B & Customer rulesDate & TimeProduct rulesCart rules
Cart attributes
Cart currency
Cart has selling plan
Cart subtotal
Includes support for multi-currency.
Cart total quantity
Cart total
Includes support for multi-currency.
Company
Customer email
Customer has spent
Refers to the lifetime spend of the customer.
Customer is B2B
Customer is logged in
Customer order count
Customer tags
Delivery day of week
Delivery methods available
Product collection
Product price
Product type
Product weight (total in cart)
Shipping address line 1
Shipping address type
Supports diplomatic, military, PO Box, and USPS gopost® addresses.
Shipping country
Shipping state (province)
Shipping zipcode (postal code)
Shopify Market
Store day of week
Store time of day

Rename delivery options

You can create a delivery customization to rename delivery options in checkout from the Checkout Blocks app, or from your Shipping and delivery settings in the Shopify admin.

Steps:

  1. From your Shopify admin, click Apps > Checkout Blocks.
  2. Click Functions.
  3. Click Create function.
  4. In the Delivery section, click Rename.
  5. Create a delivery customization in one of the following ways:
    • Click Create from blank template.
    • Click ↧ Import template. Learn more about importing functions.
  6. In the Function title section, enter a name. This isn't displayed to your customers.
  7. In the Renamed delivery options section, configure your renaming scheme:
    1. Click + Add delivery option.
    2. In the From row, configure which delivery options you want the rule to apply to.
    3. In the To row, configure your rule for hiding the selected delivery options. You can select Replace with, Add prefix, or Add suffix.
    4. Optional: Add more delivery options or renaming rules as required.
  8. Click Save.

By default, the function is saved as a Draft. To activate the function, select Active in the Status section.

Reorder delivery options

You can create a delivery customization to reorder the delivery options that display in checkout from the Checkout Blocks app, or from your Shipping and delivery settings in the Shopify admin.

Steps:

  1. From your Shopify admin, go to Apps > Checkout Blocks.
  2. Click Functions.
  3. Click Create function.
  4. In the Delivery section, click Reorder.
  5. Create a delivery customization in one of the following ways:
    • Search for or select a listed existing template.
    • Click Create from blank template.
    • Click ↧ Import template. Learn more about importing functions.
  6. In the Customization title section, type in a name. This isn't displayed to your customers.
  7. In the Sort delivery options by section, use the drop-down menu to select your desired ordering scheme.
  8. Configure how your delivery options display:
    1. In the Move specific delivery options to the top/bottom section, click + Add delivery option.
    2. Configure your delivery option ordering based on the name of the delivery option.
    3. Optional: Click + Add delivery option to add more delivery options and configure their ordering based on the name of the delivery option. Use the Ranking number system to manually move multiple manually-added delivery options up and down.
  9. Click Save.

By default, the function is saved as a Draft. To activate the function, select Active in the Status section.

Can’t find the answers you’re looking for? We’re here to help.