Skip to end of banner
Go to start of banner

Address Verification (SmartyStreets)

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Summary

LearningBuilder integrates with the SmartyStreets address verification service to provide real-time validation of address data. This feature is available at an additional cost based on usage; please contact Heuristic Solutions for more information.

Business Case

Invalid or mis-typed postal addresses can prevent mailed correspondence from reaching the intended recipient. By integrating with 3rd party address verification systems, LearningBuilder can validate user-entered addresses in real-time as they are entered and immediately notify users of potential mistakes.

Features

Real-time validation

Addresses are validated as the user types them, and the user is notified if the address is not recognized. By default we allow the user to disregard the warning and use the address anyways, although the feature can also be configured to require a validated address.

Data entry assistance

If a common mistake is identified, such as entering a commercial address without a suite number, the system automatically prompts them for the missing information.

Highly configurable

Many aspects of the user interface and validation rules can be customized, such as:

  • Whether or not addresses are automatically validated once a certain amount of data is entered, or if they must be manually verified
  • Autocomplete enabled/disabled
  • Whether or not the address must validate in order to continue
  • List of states to restrict the autocomplete suggestions to
  • International mode enabled/disabled

For the full list of details, visit the SmartyStreets website directly.

Prerequisites

  • Client must have an account with SmartyStreets that is allowed to make API calls, or be added to the Heuristic Solutions account

Configuration

  1. Enable the EnableAddressVerification feature toggle
  2. Edit the SmartyStreetsSettings app config setting and adjust the settings as needed

The Settings value is a JSON string that is passed directly to the SmartyStreets plugin. It must contain a key element that identifies the API key to use.

The full list of available settings is available at https://smartystreets.com/docs/plugins/website/configure






Requirements

  • LearningBuilder 9.0 or later.

How do I get it?

This feature includes usage charges based on volume; please contact Heuristic Solutions for more information.

  • No labels