Title: WPRuby Address Checks for WooCommerce
Author: Waseem Senjer
Published: <strong>July 21, 2026</strong>
Last modified: July 21, 2026

---

Search plugins

![](https://ps.w.org/wpruby-address-checks-for-woocommerce/assets/banner-772x250.
png?rev=3617049)

![](https://ps.w.org/wpruby-address-checks-for-woocommerce/assets/icon-128x128.png?
rev=3617049)

# WPRuby Address Checks for WooCommerce

 By [Waseem Senjer](https://profiles.wordpress.org/waseem_senjer/)

[Download](https://downloads.wordpress.org/plugin/wpruby-address-checks-for-woocommerce.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/wpruby-address-checks-for-woocommerce/#description)
 * [Reviews](https://wordpress.org/plugins/wpruby-address-checks-for-woocommerce/#reviews)
 *  [Installation](https://wordpress.org/plugins/wpruby-address-checks-for-woocommerce/#installation)
 * [Development](https://wordpress.org/plugins/wpruby-address-checks-for-woocommerce/#developers)

 [Support](https://wordpress.org/support/plugin/wpruby-address-checks-for-woocommerce/)

## Description

WPRuby Address Checks for WooCommerce helps customers enter addresses faster with
Google Places Autocomplete and catches common checkout address issues such as missing
house numbers, PO boxes, and parcel locker addresses.

WPRuby Address Checks for WooCommerce is an independent plugin by WPRuby and is 
not affiliated with, endorsed by, or sponsored by WooCommerce, Automattic, WordPress,
or Google.

This plugin provides address autocomplete and checkout address checks. It does not
perform full postal deliverability validation.

**Works with WooCommerce**

 * Supports WooCommerce Checkout Blocks
 * Supports classic `[woocommerce_checkout]` shortcode

**Google Places Autocomplete support**

 * Optional Google Places Autocomplete at checkout
 * Bring-your-own Google Maps Platform API key
 * Works with shipping and billing address line 1

**Local checkout checks**

 * Missing house or building number detection
 * PO box detection
 * Parcel locker / Packstation detection
 * Basic postcode format checks for selected countries
 * Warn customer or block checkout modes
 * Optional private order notes

Local checkout checks run on your server and do not require Google.

### External services

When Google Places Autocomplete is enabled, address search queries entered by customers
at checkout are sent to Google Places through the store owner’s configured Google
Maps Platform account. This is used to return address suggestions.

This plugin does not include bundled Google API usage. Store owners must use their
own Google Maps Platform API key.

Service provider: Google Maps Platform
 Service documentation: https://developers.
google.com/maps/documentation/places Terms: https://cloud.google.com/maps-platform/
terms Privacy Policy: https://policies.google.com/privacy

### Source code

Compiled admin assets live in `assets/admin/dist/`. Human-readable Vue source is
available in the public repository linked below.

Public repository: https://github.com/WPRuby/wpruby-address-checks-for-woocommerce

## Screenshots

[⌊General settings — enable plugin, checkout behavior, and address scope⌉⌊General
settings — enable plugin, checkout behavior, and address scope⌉[

General settings — enable plugin, checkout behavior, and address scope

[⌊Autocomplete — Google Places API key and country limits⌉⌊Autocomplete — Google
Places API key and country limits⌉[

Autocomplete — Google Places API key and country limits

[⌊Checks — toggle local address checks⌉⌊Checks — toggle local address checks⌉[

Checks — toggle local address checks

[⌊Messages — customize customer-facing warning and error text⌉⌊Messages — customize
customer-facing warning and error text⌉[

Messages — customize customer-facing warning and error text

[⌊Google Autocomplete⌉⌊Google Autocomplete⌉[

Google Autocomplete

## Installation

 1. Upload the plugin files to `/wp-content/plugins/wpruby-address-checks-for-woocommerce`,
    or install through the WordPress plugins screen.
 2. Activate the plugin through the Plugins screen.
 3. Ensure WooCommerce is installed and active.
 4. Go to WooCommerce  Address Checks to configure autocomplete, checks, and messages.
 5. Optional: enable Google Places Autocomplete and enter your Google Maps Platform
    API key.

## FAQ

### Does this plugin include full address validation?

No. This plugin includes Google Places Autocomplete and local checkout address checks
such as missing house numbers, PO boxes, and parcel locker detection. It does not
perform provider-powered postal deliverability validation.

### Do I need a Google API key?

Google Places Autocomplete requires your own Google Maps Platform API key. Local
checkout checks can work without Google Autocomplete.

### Does the plugin send address data to Google?

Only when Google Places Autocomplete is enabled. Customer address search input is
sent to Google Places to return suggestions. Local checks stay on your server.

### Does this support Checkout Blocks?

Yes. WPRuby Address Checks for WooCommerce supports WooCommerce Checkout Blocks 
and the classic checkout shortcode.

### Can I warn instead of blocking checkout?

Yes. Choose **Warn customer** or **Block checkout** under WooCommerce  Address Checks
General.

### Is this an official WooCommerce or Google plugin?

No. WPRuby Address Checks for WooCommerce is an independent plugin by WPRuby and
is not affiliated with, endorsed by, or sponsored by WooCommerce, Automattic, WordPress,
or Google.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“WPRuby Address Checks for WooCommerce” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ Waseem Senjer ](https://profiles.wordpress.org/waseem_senjer/)
 *   [ WPRuby ](https://profiles.wordpress.org/wprubyplugins/)

[Translate “WPRuby Address Checks for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/wpruby-address-checks-for-woocommerce)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/wpruby-address-checks-for-woocommerce/),
check out the [SVN repository](https://plugins.svn.wordpress.org/wpruby-address-checks-for-woocommerce/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/wpruby-address-checks-for-woocommerce/)
by [RSS](https://plugins.trac.wordpress.org/log/wpruby-address-checks-for-woocommerce/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Google Places Autocomplete for Checkout Blocks and classic checkout
 * Local missing house number, PO box, parcel locker, and postcode format checks
 * Warn and block checkout modes
 * Optional private order notes

## Meta

 *  Version **1.0.0**
 *  Last updated **3 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.5 or higher **
 *  Tested up to **7.0.2**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [Address AutoComplete](https://wordpress.org/plugins/tags/address-autocomplete/)
   [checkout](https://wordpress.org/plugins/tags/checkout/)[google places](https://wordpress.org/plugins/tags/google-places/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/wpruby-address-checks-for-woocommerce/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/wpruby-address-checks-for-woocommerce/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/wpruby-address-checks-for-woocommerce/reviews/)

## Contributors

 *   [ Waseem Senjer ](https://profiles.wordpress.org/waseem_senjer/)
 *   [ WPRuby ](https://profiles.wordpress.org/wprubyplugins/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/wpruby-address-checks-for-woocommerce/)