Rename a delivery method
To show a delivery method under a new name at checkout, create a delivery function of the rename type. You enter the current name and the new one, and choose the conditions under which the new name shows.
Create the function
-
In the app, go to Delivery Function and click Create Delivery Function.

-
Under Shopify Script Method, select Rename.
-
In Delivery Function title, enter a name that helps you find the function later, for example
Rename XYZ Delivery Method. Customers don't see it.
Enter the old and new names
-
Under Rename delivery methods, next to From, choose a match type: Contains or Is.
-
In Search Delivery Method, enter the current name of the delivery method.
-
Next to To, enter the new name in Enter delivery method name.
-
To rename more delivery methods, click Add Delivery Method and repeat.

The match types work like this:
- Contains: the delivery method is renamed if any word you enter matches its name.
- Is: you enter the exact name of the delivery method.
Set when they're renamed
The delivery methods are renamed only when the conditions you set here are met.
-
Under Delivery Rules, choose all conditions or any condition.
-
Choose a rule type in Select Rule type and a condition in Select Rule Condition, then enter the value. Click Add Conditions to add more.
-
Click Save.

- all conditions: the delivery method is renamed only if every condition is met.
- any condition: the delivery method is renamed if any one of the conditions is met.
Check that it works: go to your checkout with a cart that meets your conditions. The delivery method shows its new name.
If it doesn't work
- The name doesn't match. With Is, the name next to From must be the exact name of the delivery method. With Contains, check that the word you entered is part of its name.
- The conditions aren't met. With all conditions, the cart has to meet every condition, not just one.
To hide delivery methods or change their order instead, see Hide a delivery method and Reorder delivery methods.
Need a hand? Email support@scriptengine.net and our team will help you set it up.



