Skip to main content

Order Rules - Condition Fields and Operators

Tom Higgs avatar
Written by Tom Higgs
Updated this week

The Order Rules module is an additional paid add-on. If you want to learn more about purchasing this module, please speak to your Account Manager.


Condition Fields

When setting up an Order Rule in Mintsoft, you can use the following fields as conditions for the rule. Mintsoft offers support for the following fields:

  • CourierService

    • All string and shared operators can be used.

  • PostCode

    • All string operators except Empty/ IsNotEmpty can be used.

  • OrderDateDayOfWeek

    • All string operators except Empty/ IsNotEmpty can be used.

  • OrderDateTimeOfDay

    • All decimal operators can be used.

  • RequiredDeliveryDate

    • Only the Equals (Excluding NotEquals) and Empty/ IsNotEmpty operators can be used, no other operators can be used.

  • OrderItemProductNames

    • All string operators except Empty/ IsNotEmpty can be used.

  • TotalWeight

    • All decimal operators can be used.

  • GiftMessages

    • All string and shared operators can be used.

  • PhoneNumber

    • All string and shared operators can be used.

  • MobileNumber

    • All string and shared operators can be used.

  • OrderValue

    • All decimal operators can be used.

  • DeliveryNotes

    • All string and shared operators can be used.

  • CountryName

    • All string and shared operators can be used.

  • CountryCode

    • All string and shared operators can be used.

  • OrderNumber

    • All string and shared operators can be used.

  • ExternalOrderReference

    • All string and shared operators can be used.

  • County

    • All string and shared operators can be used.

  • TotalItems

    • All decimal operators can be used.

  • OrderItemProductCategory

    • All string operators except Empty/ IsNotEmpty can be used.

  • ShippingZone

    • Only the Contains (Excluding DoesNotContain) operator can be used, no other operators can be used.

  • Town

    • All string and shared operators can be used.

  • NumberOfParcels

    • All decimal operators can be used.

  • OrderItemProductSKUS

    • All string operators except Empty/ IsNotEmpty can be used.

    • You can only add one SKU per entry. If you need to enter multiple SKUs, please create a separate entry for each one.

  • Address1

    • All string and shared operators can be used.

  • ShippingZoneIncludingPostCodes

    • Only the Contains (Excluding DoesNotContain) operator can be used, no other operators can be used.

  • Email

    • All string and shared operators can be used.

  • CourierServiceType

    • All string and shared operators can be used.

  • Courier

    • All string and shared operators can be used.

  • OrderVolume

    • All decimal operators can be used.

  • HazardousUnNumber

    • All string and shared operators can be used.

  • SourceShippingName

    • All string and shared operators can be used.

  • HasOrderTag

    • All string and shared operators can be used.

  • RequiredDespatchDate

    • Only the Equals (Excluding NotEquals) and Empty/ IsNotEmpty operators can be used, no other operators can be used.

  • FirstName

    • All string and shared operators can be used.

  • CompanyName

    • All string and shared operators can be used.

  • RecipientType

    • All string and shared operators can be used.

  • HasOrderItemNameValue

    • All string operators except Empty/ IsNotEmpty can be used.

  • PackingNotes

    • All string and shared operators can be used.

  • Channel

    • All string and shared operators can be used.

  • ShippingTotal

    • All decimal operators can be used.

These fields can be used when creating an Order Rule Condition.


Condition Operators

When setting up an Order Rule in Mintsoft, you can use the following operators:

  • String operators:

    • StartsWith

    • Contains

    • Empty

    • DoesNotContain

    • DoesNotStartWith

    • IsNotEmpty

  • Decimal only operators:

    • GreaterThan

    • LessThan

    • EqualsOrGreaterThan

    • EqualsOrLessThan

  • Shared (String/ Decimal) operators:

    • Equals

    • NotEqual

Did this answer your question?