Commerce UPS Address Validation
Component ID
2290431
Component name
Commerce UPS Address Validation
Component type
module
Maintenance status
Development status
Component security advisory coverage
not-covered
Component created
Component changed
Component body
This module uses the UPS Address Validation API to validate the shipping address of an order.
Some neat (to me) features
- If you have the Commerce UPS module installed, you can choose to use the UPS API credentials from it
- Comes with a checkout page and pane that will only show if the address returned from the UPS API does not match. The message for the checkout pane is customizable through the admin interface.
- Checks shipping addresses entered on the Order Admin create/edit form. (Enable via admin options)
- Checks to make sure the address has not been used before (The Great Customer Profile Archive debate), if it has and should not be modified, the module will create a new profile and save it to the order.
- Gives customer the option to copy the validated address to their billing address as well
Future plans
- Display 'Validated' badge wherever addresses are displayed. (Optional via admin settings)
- The API returns if the address is 'residential' or 'commercial' which can affect the shipping cost. I would like to use this information in the Commerce UPS module.
- If address is invalid and user chooses valid address, set status of profile to '0' to disable it so it will not be in the address book and they can't pick it for future orders. (Optional via admin settings)
- What ever else comes up when I launch the site using this soon,
Please test this an give me feedback in the issue queue.
