Targets (Carrier / Method)

Targets let you include or exclude specific shipping methods for a rule.

Each target row can be:

  • Include: the rule applies only to matched methods (if you have at least one include row)
  • Exclude: matched methods are excluded from the rule even if other targets would match

If you configure only exclude rows (no include rows), the rule can apply to all methods except the excluded matches.

Exact vs Like

Exact

Use Carrier Code + Method Code for an exact match.

If Method Code is set but Carrier Code is empty, matching can apply to that method code across carriers.

Examples:

  • Carrier tablerate, Method bestway
  • Carrier flatrate, Method flatrate

Like (%)

Use Match Type = Like (%) with a Pattern using wildcard characters:

  • % matches any length
  • _ matches one character

Important behavior:

  • If Carrier Code is set, the pattern matches Method Code only.
  • If Carrier Code is empty, the pattern matches carrier_method (example: tablerate_bestway).
  • Matching is case-insensitive.
  • Only % and _ act as wildcards.

Examples:

  • Carrier empty, Pattern tablerate_% matches all tablerate methods
  • Carrier tablerate, Pattern best% matches bestway, bestway_express, ...

Empty Targets

If a rule has no target rows, it applies to all shipping methods.

Found an issue with this documentation? Let us know