Customizing delivery methods in Checkout Blocks
Checkout Blocks lets you customize delivery methods in checkout in the following ways:
- Hide delivery methods: Conditionally hide delivery methods based on a number of cart rules, such as minimum cart totals, shipping destination, or delivery method.
- Rename delivery methods: Rename delivery methods, including adding a prefix or suffix.
- Reorder delivery methods: Rearrange delivery methods alphabetically, by cost, or manually.
On this page
Considerations for customizing delivery methods
Before you create a delivery customization, review the following considerations:
- You can have up to 5 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 method customization to hide delivery methods in checkout from the Checkout Blocks app, or from your Shipping and delivery settings in the Shopify admin.
Steps:
- From your Shopify admin, go to Sales channels > Checkout Blocks.
- Click Customizations.
- Click Create customization.
- In the Delivery methods section, click Hide.
- Create a delivery method 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 customizations.
- In the Customization title section, enter a customization name. This isn't displayed to your customers.
- 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.
- In the Hidden delivery methods section, configure your ruleset:
- Click + Add method.
- Configure which delivery methods you want the rule to apply to.
- Click ⊕ Add rule.
- Configure your rule for hiding the selected delivery methods.
- Optional: Add more delivery methods or rules as required.
- 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.
Rule | Advanced rules editor | B2B & Customer rules | Date & Time | Product rules | Cart 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 methods
You can create a delivery method customization to rename delivery methods in checkout from the Checkout Blocks app, or from your Shipping and delivery settings in the Shopify admin.
Steps:
- From your Shopify admin, click Sales channels > Checkout Blocks.
- Click Customizations.
- Click Create customization.
- In the Delivery methods section, click Rename.
- Create a delivery method customization in one of the following ways:
- Click Create from blank template.
- Click ↧ Import template. Learn more about importing customizations.
- In the Customization title section, enter a customization name. This isn't displayed to your customers.
- In the Renamed delivery methods section, configure your renaming scheme:
- Click + Add delivery method.
- In the From row, configure which delivery methods you want the rule to apply to.
- In the To row, configure your rule for hiding the selected delivery methods. You can select Replace with, Add prefix, or Add suffix.
- Optional: Add more delivery methods or renaming rules as required.
- Click Save.
By default, the customization is saved as a Draft. To activate the customization, select Active in the Status section.
Reorder delivery methods
You can create a delivery method customization to reorder the delivery methods that display in checkout from the Checkout Blocks app, or from your Shipping and delivery settings in the Shopify admin.
Steps:
- From your Shopify admin, go to Sales channels > Checkout Blocks.
- Click Customizations.
- Click Create customization.
- In the Delivery methods section, click Reorder.
- Create a delivery method 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 customizations.
- In the Customization title section, type in a customization name. This isn't displayed to your customers.
- In the Sort delivery methods by section, use the drop-down menu to select your desired ordering scheme.
- Optional: If you selected Manually, move first or Manually, move last as your ordering scheme, then you must configure how your delivery methods display manually:
- In the Move specific delivery methods to the top/bottom section, click + Add delivery method.
- Configure your delivery method ordering based on the name of the delivery method.
- Optional: Click + Add delivery method to add more delivery methods and configure their ordering based on the name of the delivery method. Use the Ranking number system to manually move multiple manually-added delivery methods up and down.
- Click Save.
By default, the customization is saved as a Draft. To activate the customization, select Active in the Status section.