1. Home
  2. Docs
  3. WowShipping Docs
  4. Add Shipping Methods
  5. Advanced Display Rules

Advanced Display Rules

Advanced Display Rules control whether a shipping method is shown to the customer. They check the display rules you set and then display or hide the method on the cart or checkout page accordingly.

In WowShipping, Advanced Display Rules are available for all shipping methods and can be found at the bottom of the conditions section for each method.

How Advanced Display Rules Work

Let’s say you have three shipping methods:

Free ShippingDisplay rule applied →Show only if the order total is $100 or more
Express DeliveryDisplay rule applied →Show only for customers in New York City
Standard DeliveryNo display rules applied →Show to all customers at all times

And this is what display rules do in a real situation: 👇

Situation 1Situation 2
A customer from New York City orders products worth $120A customer from California orders products worth $80
✅ Free Shipping is shown (order ≥ $100)
✅ Express Delivery is shown (in New York City)
✅ Standard Delivery is shown

Result: All three shipping methods are visible
❌ Free Shipping is hidden (order < $100)
❌ Express Delivery is hidden (not in New York City)
✅ Standard Delivery is shown

Result: Only Standard Delivery is visible

In Short, Advanced Display Rules show the right shipping method to the right customer, at the right time.

How to Set Up Advanced Display Rules

Advanced Display Rules are optional. Use them only when you want to control when a shipping method is shown or hidden. Follow these steps to set up display rules:

  1. Enable Advanced Display Rules
  2. Choose an attribute
  3. Then select an operator
  4. Enter a value that matches the selected attribute and operator
  5. Click Add Display Rule to add more conditions

Note: Multiple rules work with AND logic, meaning all conditions must be met for the rule to apply.

Advanced Display Rule in WowShipping

Attributes in Advanced Display Rules

There are 36 attributes in Advanced Display Rules, organized into six categories for easier navigation. You can browse the list or use the search field to quickly find a specific attribute.

Cart Specific Attributes

Cart QuantityUses the total number of items added to the cart.
Cart TotalUses the final cart amount after discounts and fees are applied.
Cart SubtotalUses the cart amount before discounts, shipping, and taxes.
Cart CouponsChecks whether a coupon has been applied to the cart.
Cart WeightUses the total weight of all items in the cart
Cart LengthUses the combined length of all items in the cart.
Cart WidthUses the combined width of all items in the cart.
Cart HeightUses the combined height of all items in the cart.
Cart VolumeUses the total volume/space occupied by all items in the cart.

Product Specific Attributes

ProductTargets specific product(s) in the cart.
Product CategoriesApplies the condition based on the product’s assigned categories.
Product TagsApplies the condition based on the product’s assigned tags.
Product Shipping ClassApplies the condition based on the product’s shipping class.
Product QuantityUses the quantity of a specific product in the cart.
Product PriceUses the price of a single unit of the product.
Product TotalUses the total price of the product multiplied by its quantity.
Product WeightUses the weight of one unit of the product.
Product HeightUses the height of one unit of the product.
Product WidthUses the width of one unit of the product.
Product LengthUses the length of one unit of the product.
Product VolumeUses the volume of one unit of the product (length × width × height).

Customer Specific Attributes

UserTargets a specific registered customer by their user account
User RoleApplies the condition based on the customer’s assigned role (for example: customer, subscriber, wholesale).
EmailMatches customers using their billing or account email address.
PhoneApplies rules based on the customer’s provided phone number.
First Order SpendUses the total amount spent in the customer’s very first order.
Last Order SpendEvaluates the total amount spent in the customer’s most recent order.
Total Number of OrdersApplies conditions based on how many orders the customer has placed in total.

Location-Based Attributes

CountryApplies the condition based on the customer’s selected country.
StateApplies the condition based on the customer’s selected state or region.
City/TownApplies the condition based on the customer’s selected city or town.
Zip/PostcodeApplies the condition based on the customer’s zip or postal code.

Time-Specific Attributes

WeekdayApplies the condition based on the day of the week the order is placed.
TimeApplies the condition based on the time the order is placed.

Product Attributes

ColorApplies the condition based on the color option of the product.
SizeApplies the condition based on the size option of the product.

Operators in Advanced Display Rules

Seven operators are available for creating conditions. But the operators you see vary depending on the type of attribute you select.

Operators available in WowShipping Advanced Display Rule
Numeric or Range-Based Attributes
(e.g., Amount, Quantity, Weight)
Text or List-Based Attributes
(e.g., Product, Zipcode, Email)
Equals
Does not equal
Greater than
Less than
Greater than or equal to
Less than or equal to
Between
Equals
Does not equal
Contains
Does not contain
Operators available in Advanced Display Rule



Was this article helpful to you? Yes No

How can we help?

Grow Faster With Industry Experts
Whether you're just getting started or scaling fast, we’ve got you covered. Join our community or contact our support to get expert advice!