ShipX Help Center
How can we help? 👋

Shipping rates based on zip codes / post codes

ShipX lets you configure shipping scenarios based on zip codes or post codes, giving you precise control over shipping rates for specific geographical areas.

This allows you to offer area-based pricing, restrict certain delivery zones, or apply unique rates to particular regions.

The terminology varies by region:

  • ZIP Code: Common in countries with numeric-only codes, such as the United States (e.g., 90210).
  • Post code: Used in countries like the UK, Canada, and Australia, where codes may include both letters and numbers (e.g., SW1A 1AA, M5V 3L9).

Zip Code / Post Code matching options

ShipX supports multiple matching types to give you flexibility when targeting specific regions or groups of zip codes. You can use exact, partial, or range-based matches depending on how precisely you want to define your delivery areas.


a) Exact Match

Use Exact Match when you want the scenario to apply only to a specific zip code or postcode.

💡

Example: Entering 90210 will match only the zip code 90210.

This option is ideal for targeting a single location or neighborhood.


b) Partial Match (Using *)

Use an asterisk (*) to match all zip codes or post codes that begin with a specific sequence.

💡

Examples:

Numeric ZIP Codes: 902* will match 90210, 90211, 90212, etc.

Alphanumeric Post codes: AB* will match all post codes starting with AB (e.g., AB1, AB12, AB3).

This method is useful when you want to cover a broader region that shares a common prefix.


c) Zip Code Range (Using :)

For numeric zip codes, you can specify a range by using a colon (:) between the start and end zip codes.

💡

Example: 100400:100500 will match all zip codes between 100400 and 100500.

This option is ideal for continuous numeric ranges, allowing you to define multiple areas efficiently.

ℹ️

Note: Zip code ranges using a colon (:) work only for numeric zip codes.


Handling Alphanumeric Postcodes

Some countries (like the UK, Canada, and Australia) use alphanumeric post codes, which contain both letters and numbers. ShipX provides specific rules for configuring these codes accurately.


a) Partial Matches

Use an asterisk (*) at the end of a sequence to include all post codes that start with a specific prefix.

💡

Example: AB* will match AB1, AB12, AB13, etc.

This method is useful when you want to apply the same shipping rule to an entire post code region.


b) Exact Matches with Spaces

If a post code contains a space, replace it with an underscore (_).

💡

Example: HB1_2BA will match HB1 2BA, but not HB12 C2.

This ensures that the format remains consistent when entering post codes with spaces.


c) Range Matching

Range matching (using :) is not supported for alphanumeric post codes. Instead, list each post code individually, separated by commas (,).

💡

Example: To match the following post codes: AB1 2BA, AB1 3CD, and AB1 4EF enter them as: AB1_2BA, AB1_3CD, AB1_4EF


If you need further information or assistance, please contact our customer support.

Did this answer your question?
😞
😐
🤩