WordPress plugin intelligence profile

Moradas — Portuguese Address Autocomplete for WooCommerce

Address autocomplete for Portugal in the WooCommerce checkout: street, locality and the exact seven-digit postal code (CP7). Free, no API key.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version0.3.1
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.5 · PHP 7.4
Directory statusactive
Last directory update2 Nov 20263h ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Moradas — Portuguese Address Autocomplete for WooCommerce version 0.3.1 as active, updated 3h ago and tested up to WordPress 7.1.

Overview

About this plugin

Customers type their address once, in one line, and pick it from a list. The

plugin fills in the street, the postal locality and the exact seven-digit

Portuguese postal code (código postal, CP7): the code carriers need on the

shipping label, chosen by door number. Moradas is Portuguese for “addresses”.

It is built for stores that ship to Portugal. Missing accents, abbreviations and

small typos are understood (“av liberdade lisboa 196” becomes Avenida da

Liberdade, Lisboa, 1250-147), and a postal code typed on its own fills in the

street and the locality. The service behind the plugin is free and public: no

API key, no account, and the typed text is not stored.

How it works

  • The customer starts typing in the address field of the checkout: street,

locality and door number, all in one line.

  • Suggestions appear under the field as they type, each with its postal code.

When a street has several postal codes and the door number is still missing,

the suggestion says so.

  • The customer picks one. Street, locality and postal code are filled in, and

every field stays editable.

What you get in the checkout

  • One line is enough: “av liberdade lisboa 196” resolves to Avenida da Liberdade, Lisboa, 1250-147.
  • The exact CP7 for the door number, not just a code for the street or the town.
  • A postal code works as input too: “1000-098” fills in Praça do Chile, Lisboa.
  • Forgiving matching: accents are optional (“sao joao”), abbreviations are understood (“av” for Avenida), small typos are corrected.
  • Larger towns are ranked first.
  • Suggestions only for Portugal: for any other country the checkout is untouched.
  • On WooCommerce 9.9 and newer the suggestion list is drawn by WooCommerce itself, so it follows your theme.
  • Nothing is added to the order and no extra fields are created: the plugin fills the standard address, city and postcode fields.

Privacy

  • No cookies, no tracking, no account.
  • While the customer types in the address field, the typed text is sent to the Moradas service at moradas.dev to produce the suggestions (see “External services” below). Nothing is sent from any other page, from the WordPress admin, or when the plugin is activated.
  • No name, e-mail, phone number, order or account data is sent.
  • The service does not store the typed text; it keeps only hourly aggregate usage counts.
  • Each request also names the plugin and its version (for example “wp-woo/0.3.1”). Together with the address of the store’s website, which the browser sends with every request, this lets the service count the stores where the plugin is active. Nothing about the customer is added.
  • The bundled widget can report errors to the service; in this plugin that option is switched off.

Compatibility

  • Both checkouts: the Checkout Blocks (the default checkout) and the classic shortcode checkout. The plugin registers itself as a WooCommerce address autocomplete provider, so the same suggestions appear in both.
  • WordPress 6.5 or newer, PHP 7.4 or newer. WooCommerce 9.9 or newer for the block checkout (tested up to 11.2); with older WooCommerce versions the plugin still works in the classic checkout, using its own suggestion list.
  • Declares compatibility with High-Performance Order Storage (HPOS) and with the Cart and Checkout blocks.

Free, no API key

dev is public and free, including for commercial

use. There is no key to paste and no account to create. Fair-use limits are

dev/docs. Stores that run their own instance of the

service can point the plugin to it under WooCommerce → Settings → Advanced → Moradas.

Portuguese translation included

The plugin’s interface text (the settings, the admin notices and the “enter the

door number” hint in the checkout) ships with a Portuguese (Portugal)

translation. The suggestions themselves are addresses, so they read the same in

any language.

External services

dev), a free

public service run by the authors of this plugin, to turn what the customer types

into address suggestions and into the exact postal code. Without this service the

plugin has nothing to suggest.

When it is used: only on the checkout page and only when the country is Portugal,

while the customer types in the address field, and once more when a suggestion is

picked. Nothing is sent when the plugin is activated, in the WordPress admin, or

on any other page.

What is sent: the text typed in the address field (for example

“av liberdade lisboa 196”) and, when a postal code has to be resolved, the

identifier of the chosen street together with the door number. Each request

1”); together

with the website address that the browser sends with every request, this lets

the service count the stores where the plugin is active. No name, e-mail, phone

number, order or account data is sent. The requests go from the customer’s

browser straight to the API, without cookies; like any web request, they include

the browser’s IP address and user agent. The service does not store the typed

text and keeps only hourly aggregate usage counts.

dev/docs

dev/privacy

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • address autocomplete
  • postal code
  • woocommerce checkout
  • portugal
  • postcode
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.5 · PHP 7.4
Update activity2 Nov 20263h ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version0.3.00.3.1
WordPress compatibility7.1.37.1.4
Version0.2.10.3.0
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.