/
Delivery validation by full address

Delivery validation by full address

Delivery validation by full address is a process that ensures the proper delivery of packages to the intended recipient. To ensure that the delivery is successful, all relevant information about the recipient's address should be validated, including the street name, building number, city, and state.

The app offers validation by full address in two ways - by Maximum radius and “Draw your own”. Technically, it validates an address using Google Maps.

In order to use this feature, you will need a Google Maps API key. If you don’t have a key, please follow our guide on how to generate it.

How to set up

  1. Navigate to Settings >> Shopper address validation and select the “By full address” option.

    image-20241225-110048.png
  2. Move to the Delivery profile and select the store Location to manage (if you have several).

    image-20241225-110101.png

Maximum radius

  1. Select the “Maximum radius” option, insert your Google Maps API key into the field below, and click “Save” after it’s validated. Do not have a key? Follow this guide to generate it.

  2. Click the “Add delivery area” button.

  3. By default, the pin will be placed on the map in accordance with the address of the location (pulled out from Shopify Locations admin backend). You can adjust the position if needed, and this won’t affect the actual location’s address. After you made up your mind about the pin’s position, specify the Area name, Max radius (in miles), and a Delivery fee (if required). (1 mi = 1.609 km), and please keep in mind that the distance measured is the straight line from your store to the customer's address. Click the “Save” button in the map widget.

  4. To add another area, click the “Add delivery area” green button above the existing area profile:

  5. Make sure you saved the settings.

  6. If you need to delete or edit an area’s settings, click the three dots (expanding menu).

Draw your own

  1. Select the “Draw your own” option.

  2. Click the “Add delivery area” green button.

  3. To start drawing, click “Draw a line” sign in the upper left corner of the map:

  4. Click where to start drawing and then click each corner of your area. To move the map, click and hold the mouse.

  5. The area will be created when you reach the starting point.

  6. Add Area name and Delivery fee (if required) and Save the area.

  7. To add another area, click the “Add delivery area” button above the existing area profile.

  8. If you need to delete or edit an area’s settings, click the three dots (expanding menu).

     

 

How it works

  1. Enabling validation by full address will add a special field to the Delivery tab in the app widget.

  2. Customers will need to start typing their address and select it from the addresses list offered (address auto-completion).

  3. If the address is valid, a client will get a success message and will be able to proceed with the date/time selection.

  4. If the address is out of the allowed area, a client will see the error message.

Delivery fees will be added to the Checkout as a separate product. For more info, please refer to this article.

How to rename the labels

  1. All the labels and messages related to the ZIP codes functionality can be renamed/translated in Settings >> Translations >> Address.

To learn more about another delivery validation method by exact ZIP code match, click here.