METANORM AI Address Validation

Description

METANORM AI Address Validation checks and suggests corrections for both billing and shipping addresses in WooCommerce Classic Checkout, Block Checkout, and My Account address forms.

When customers place an order or save an address in My Account, Metanorm checks the address and may suggest a correction.

Customers can review suggested corrections directly in the checkout or account address form and choose whether to use the suggestion or keep their entered address.

Features

  • Supports both billing and shipping addresses in WooCommerce Classic Checkout and Block Checkout.
  • Address validation when customers edit billing or shipping addresses in My Account.
  • Display of suggested address corrections.
  • Customers can accept a suggestion or keep their original address.

External Services

Address validation requires a paid Metanorm subscription and an API key. The plugin itself is free.

Service and account registration: Metanorm account
Terms of service: Terms of service
Privacy policy: Privacy policy
Support and contact: Contact Metanorm
Service provider legal notice: Legal notice

When a customer places an order or saves an address in My Account, the plugin sends the address details needed for validation to Metanorm. Depending on the service configuration, Metanorm may use AI and geocoding providers to process them.

The transmitted data may include:

  • Address line 1 (street and house number).
  • Address line 2 (additional address information).
  • Postal code, city and country code.
  • Browser language and a random request ID.

The API key is used to authenticate requests. Separate name, company, email, telephone and state fields are not sent for validation. Customers may enter personal information in address lines.

Without a saved API key, the plugin does not send addresses to Metanorm. “Test connection” checks whether the service is reachable without sending an address or API key.

See the service terms and privacy policy for data retention and other providers involved in processing. Shop owners should describe address validation in their own privacy notice.

For troubleshooting, the plugin records request IDs, response status, duration and error codes, but no addresses or API keys. To prevent misuse, it temporarily counts requests from each connection.

Source Code

The plugin includes its source code in src/. See BUILDING.txt for build instructions.

Screenshots

Installation

  1. Make sure WooCommerce is installed and active.
  2. In WordPress, open Plugins > Add New > Upload Plugin, select the plugin ZIP, click “Install Now”, then “Activate Plugin”.
  3. Open WooCommerce > Metanorm AI.
  4. Create an API key through “Manage Metanorm Account” or on the Metanorm website.
  5. Back in the plugin, paste the key into “API token” and click “Save”.
  6. Click “Test connection”, then try address correction in your checkout with a suitable test address.

FAQ

Does the plugin require WooCommerce?

Yes. WooCommerce must be installed and active.

Does the plugin store checkout addresses?

No. The plugin sends address details to Metanorm for validation but does not store them in WordPress. See the Metanorm privacy policy for information about processing and retention.

Are AI and geocoding API keys stored in WordPress?

No. The plugin only needs your Metanorm API key. Any keys for other providers remain with Metanorm.

Does the plugin send data to external services?

Yes. The address details needed for validation are sent to Metanorm. See “External Services” above for details.

What happens when the validation service is unavailable?

Customers can continue with the address they entered. An unavailable validation service does not block checkout.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“METANORM AI Address Validation” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.3

  • Initial public release.
  • Validate billing and shipping addresses in WooCommerce Classic Checkout and Block Checkout.
  • Validate billing and shipping addresses when customers edit them in My Account.
  • Let customers review suggested corrections and choose which address to use.