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

Advanced Display Rules

Advanced Display Rules decide whether a shipping method will be shown to the customer or not. They check the display rules you set and then show or hide the shipping method on the cart or checkout page.

In WowShipping, Advanced Display Rules are available for all shipping methods, including:

  • Flexible Rate
  • Flat Rate
  • Free Shipping
  • Carrier Live Rate

You can find this option at the bottom of the conditions for each shipping method.

How Advanced Display Rules Work

Let’s say you set these display rules: 👇

  • Free Shipping → Show only if the order total is $100 or more
  • Express Delivery → Show only for New York City
  • Standard Delivery → Show for everyone

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

Customer 1Customer 2
A customer from New York City adds products worth $120A customer from California adds products worth $80
✅ Free Shipping is shown
✅ Express Delivery is shown
✅ Standard Delivery is shown
❌ Free Shipping is hidden
❌ Express Delivery is hidden
✅ Standard Delivery is shown

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, whether it’s Flexible Rate, Flat Rate, Free Shipping, or Live Rates.

Follow these steps to set up display rules:

  1. Enable Advanced Display Rules
    • Turn on the option to start using display rules.
  2. Choose an Attribute
    • Select what the rule should be based on, such as location, cart total, or product type.
  3. Select an Operator
    • Choose how the rule should compare the value (for example: equals, greater than, or less than).
  4. Enter a Value
    • Add the value that matches your chosen attribute and operator.
  5. Click Add Display Rule (Optional)
    • Use this when multiple rules must be met for the shipping method to appear.

    Attributes Available in Advanced Display Rules

    There are 35 attributes, and they are organised into six categories for easier navigation. You can select an attribute by scrolling through the list or by searching directly in the attribute field.

    General Attribute

    AlwaysThis rule always applies, no matter what is and how much in the cart or who the customer is.

    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.

    Other 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.

    Operators Available in Advanced Display Rules

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

    Numeric or Range-Based Attributes
    (e.g., Amount, Quantity, Weight):
    Text or List-Based Attributes
    (e.g., Product Name, Category, Attribute, Email):
    Equals
    Does not equal
    Greater than or equal to
    Less than or equal to
    Between
    Equals
    Does not equal
    Contains
    Does not contain



    Was this article helpful to you? Yes No