Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This article will walk you through adding Smarty (formerly SmartyStreets) address validation.

To enable SmartyStreets Smarty integration, you will first need to establish an account with SmartyStreetsSmarty.

Once your SmartyStreets Smarty account has been established, you can activate the CRM Plugin by going to:

...

Select the plugin and click the Green Activate button.

...

Once the SmartyStreets plug in .

...

Enter AuthID and AuthToken from your Smarty account

Optionally limit Smarty to one or more campaigns. Enter numeric campaigns with multiple values separated by commas. Leave this field blank to screen all campaigns by Smarty.

SkipQAonError - Choose to skip QA and automatically accept orders on communication errors (such as billing problems or a service interruption). By default these errors will populate under your Customer → Quality Assurance page.

RejectInvalidAddress - Choose to reject invalid addresses. Return to the page to allow consumer to fix the address. By default invalid addresses will populate under your Customer → Quality Assurance page.

...


Info

Once the Smarty plugin is activated, address validation will be performed for

...

ALL completed orders (not partial

...

orders) if the campaigns input field is left empty.

Phone Campaigns

When a phone order is placed, the agent can select Verify Address to perform address validation using SmartyStreetsSmarty.

...

If the validation fails, an error will be returned: Invalid Address.

...

Lander and Ecommerce Campaigns

Address validation will be performed for all completed (not partial) orders.

...

Once the address is updated, you can select the Validate Address option and the address will be validated using SmartyStreetSmarty. If the validation passes, the order will be sent to the Fulfillment House. All users will have access to the Validate Address option.

...

A note will be stored on the customer’s history to track address validation.

...

Address Validation

Once the SmartyStreets Smarty plugin is enabled, address validation will occur on all completed orders based on the following logic:

SmartyStreets Smarty processed the address information and returns the following response options:

...

If you have subscribed to SmartyStreets Smarty international address validation service, orders with a shipping country outside of the United States of America will use international Address validation.

...

Address validation responses of None, Administrative Area, Locality or Thoroughfare are considered unacceptable and will be routed to QA with a status of Address Pending for further review.

If your SmartyStreet Smarty account requires payment, the orders will bypass QA and the history note on the customer’s profile will display the error reason of “Payment Required”

...