Skip to main content
All CollectionsLocal Delivery
Delivery validation: Exact postal code matching
Delivery validation: Exact postal code matching
Jelizaveta avatar
Written by Jelizaveta
Updated today

With our delivery validation feature, you can check if the customer is eligible for delivery. Depending on the postcode entered in the widget, a matching delivery location will be selected.

Exact postal code matching method checks the postal/zip code entered in the widget. That postal code will need to exactly match one of the postal codes you entered in your location settings.

This method should be used if you deliver to a few postal/zip codes. If you deliver to a long list of eligible post codes, our partial matching method may be a better option.

Please note that we don't support overlapping postal codes—each of your locations needs to have a unique set of postal codes.

To learn more about other delivery validation methods, take a look at our Delivery validation article.

To set up delivery validation, follow the written steps or the video instructions. The video includes all delivery validation methods - for exact matching, skip to 01:20.


Compare delivery validation methods

If you're not sure if this is the right method for your use case, compare the validation methods we offer.

Recommended use

For delivering to a relatively small area

For delivering to a wide area

For more complex delivery rules

For countries that don't use postal codes

Example zip codes

12345,

SW1A 1AA

123,

SW1A

123*,

SW1A_***

LONDON, MILTONKEYNS

Eligible zip codes

12345,

SW1A 1AA

12345,

1230,

SW1A 1AA

1234,

SW1A 1AA,

SW1A 6TH

London, london, Milton Keynes, miltonkeynes

Non-eligible postcodes

Any postcode that is not added to Zapiet - Pickup + Delivery

Any postcode that does not begin with 123 or SW1A

Any postcode that does not begin with 123 or SW1A, has less or more digits than asterisks and is missing a space

Any city name that doesn't begin with LONDON or MILTONKEYNS


How does exact postal code matching work?

  1. When you enable the exact postal code matching, we will add a field to the Local delivery section of our widget.

  2. You will need to enter eligible postal codes in the location settings.

  3. Your customers will need to enter their postal code in our widget to check if they're eligible for delivery.

    • If the postal code is eligible, they will be able to proceed.

    • If the postal code is not eligible, they will get an error and not be able to proceed further.


Enable exact postal code matching

  1. Click Settings then Local Delivery

  2. In the Distance validation section, select Exact postal code match.

  3. Click Save.

Your delivery validation settings are set, now you need to add eligible postcodes to every location that offers delivery.


Add postal codes to a location

  1. In Zapiet - Pickup + Delivery, click Locations.

  2. Click the name of the location you want to edit.

  3. In the Local delivery section, click Edit settings.

  4. In the Distance validation field, enter your exact eligible postal codes. Separate them with a comma.

    • We don't support overlapping postal codes—each of your locations needs to have a unique set of postal codes.

  5. Click Save.

Repeat for all the locations that offer local delivery, but make sure that every location has a unique set of postcodes.


Change the wording in the widget

If you would like to change the wording, you can do so in our Text and design section.

  1. Click Settings, then click Text and Design.

  2. In Text and design section, click Show next to Delivery widget.

  3. Change the wording according to your business needs. You can edit:

    • Search field placeholder

    • Instructional text (optional)

    • User has not selected a location, date or time (if required)

  4. Click Save.

Changes will be immediately applied to the widget.

Did this answer your question?