Address validation & auto complete

241 downloads
The plugin extends the Shopware 6 checkout form with intelligent address autocomplete and comprehensive validation features. Incorrect or incomplete entries.
Monthly
€19.50* / month
Cancelable monthly
Annual
16.67% discount
€16.25 / month
€234.00* €195.00* / year

Technical information

Category Checkout / Cart process
Created on May 16, 2019
Last updated October 5, 2026
Languages de_DE, en_GB
Keywords address validation, Auto complete, adress verification, adress

Highlights

  • Address suggestions during input
  • City auto-completion by postal code
  • House number and phone number validation at checkout

Features

  • Address auto-completion with intelligent suggestions during input
  • Automatic city insertion after entering the postal code
  • House number validation: alert for missing entry
  • Phone number validation: checks correct formatting
  • Name correction: automatic capitalization and correction of all address fields
  • Protection against shipping cost fraud: shipping country restriction can be activated based on city input
  • Compatible with mobile devices for optimal user experience
  • Reduction of typos and incorrect addresses

Purpose
The goal is to improve data quality and simplify the checkout process. Automatic suggestions and validations significantly enhance the user experience, especially on mobile devices.

Possible Use Cases / Application Scenarios

  • Online shops with frequent address errors in orders

  • Merchants shipping internationally who want to prevent shipping cost fraud

  • Shops with high mobile traffic aiming to make their checkout more mobile-friendly

Usage in the Admin Panel

  • Configure the plugin under Settings > Extensions > Auto Complete Address Plugin

  • Enable features like name correction, shipping country restrictions, or validations

  • Test the API connection directly within the configuration

Configuration Sections

  • API settings: Google Maps API key

  • Validations: house number, phone number, name fields

  • Automations: city auto-completion, address suggestions

  • Security: shipping country restriction based on city input

Limitations / Notes

  • A valid Google API key is required (including billing via Google Cloud)

  • Usable only with enabled Google Maps services (JavaScript, Places, Geocoding)

  • Functions only in countries supported by Google Maps


Note on Plugin History and Support
This plugin was originally developed by Proxation GmbH and has been handed over to ACRIS E-Commerce GmbH for further development and maintenance as part of a strategic realignment of the company.
For support inquiries, please contact us as usual via account.shopware.com. We will be happy to assist you there.

Download, install, and activate the plugin via the Shopware Store

Enter a valid Google API key in the configuration (enable Google Maps JavaScript, Places, Geocoding)

Test the connection using the “Test API Connection” button

Customize additional settings such as name correction or shipping country restriction

Save the configuration – done

Frequently Asked Questions

No questions have been asked yet.

Do you have a specific question about this extension? Send it to us directly via the contact form – we will answer it and then add it here to the FAQ.

Ask a question
Version Date Compatibility Changelog
4.8.0 22 September 2026 >=6.7.0.0 <6.8.0.0
  • - Added: New configuration option that requires a space between street and house number.
  • - The option accepts both orders, e.g. "Main Street 12" and "12 Main Street".
  • - It is inactive by default and only takes effect together with the house number validation.
4.7.4 21 September 2026 >=6.7.0.0 <6.8.0.0
  • - Plugin improvements.
4.7.3 9 September 2026 >=6.7.0.0 <6.8.0.0
  • - Plugin improvements.
4.7.2 18 August 2026 >=6.7.0.0 <6.8.0.0
  • - Fixed: The house number check of the street field is enforced again when the registration form is submitted, and the page scrolls to the field.
  • - Fixed: An address form that is not in use (e.g. a switched off separate shipping address) no longer blocks the submit.
4.7.1 13 August 2026 >=6.7.0.0 <6.8.0.0
  • - Fixed: The street field validation added in 4.7.0 for the Places API (New) could block the registration process before the search widget finished syncing its value. This validation is no longer applied on the registration form.
  • - Fixed: The search icon inside the street field was visually misaligned.
4.7.0 10 August 2026 >=6.7.0.0 <6.8.0.0
  • - Added: The street field now shows standard Shopware form validation (red border and feedback message) when left empty, even while the Places API (New) hides its native input in favor of the search widget.
  • - Added: The street field's floating label now changes to the theme's brand color while the search widget is focused, matching the behavior of other fields.
4.6.15 6 August 2026 >=6.7.0.0 <6.8.0.0
  • - Fixed: House number additions (e.g. the Dutch "240-14") are no longer dropped when Google's Places API (New) resolves the suggestion to a shorter house number.
4.6.14 3 August 2026 >=6.7.0.0 <6.8.0.0
  • - Fixed: EU postal code validation no longer falsely asked to select a country when a country ISO existed more than once (e.g. a duplicated Spain).
  • - Fixed: Already anchored country patterns (e.g. Spain) are no longer double-anchored during postal code validation.
  • - Improved: EU postal code validation now accepts a value that matches any of the patterns configured for the country (OR), aggregated across duplicate country records.
4.6.13 20 July 2026 >=6.7.0.0 <6.8.0.0
  • - Improved plugin compatibility with Shopware.
4.6.12 15 July 2026 >=6.7.0.0 <6.8.0.0
  • - Fixed: The placeholder of the street field was not shown anymore when Google's Places API (New) is used.
  • - Fixed: The search icon of the street field could not be positioned correctly when Google's Places API (New) is used. A custom search icon is now shown instead.
4.6.11 9 July 2026 >=6.7.0.0 <6.8.0.0
  • - Fixed: Address validation error now correctly passes the address ID so that the link in the error message is properly rendered instead of showing `%url%` as plain text.
4.6.10 7 July 2026 >=6.7.0.0 <6.8.0.0
  • - Fixed: When Google's Places API (New) only resolves an address suggestion to street level (no house number, incomplete postal code), the house number typed/selected by the customer is no longer dropped, and an incomplete postal code is no longer filled in.
4.6.9 3 June 2026 >=6.7.0.0 <6.8.0.0
  • - Fixed: Automatic scrolling to the street field is now correctly prevented when the corresponding configuration option is active.
4.6.8 1 June 2026 >=6.7.0.0 <6.8.0.0
  • - Code optimizations regarding the automatic scrolling on the input fields.
4.6.7 1 June 2026 >=6.7.0.0 <6.8.0.0
  • - The validation functions have been optimized.
4.6.6 28 May 2026 >=6.7.0.0 <6.8.0.0
  • - The Google Places window display has been switched to light mode.
4.6.5 28 May 2026 >=6.7.0.0 <6.8.0.0
  • - Fixed an issue where the plugin settings (e.g. the phone number validation mode) did not correctly respect the sales channel inheritance.
4.6.4 27 May 2026 >=6.7.0.0 <6.8.0.0
  • - Added configuration to disable automatic scrolling to the street field after address selection.
4.6.3 20 May 2026 >=6.7.0.0 <6.8.0.0
  • - A bug in the phone number validation has been fixed.
4.6.2 19 May 2026 >=6.7.0.0 <6.8.0.0
  • - The JavaScript validation of the street and house number has been improved.
4.6.1 5 May 2026 >=6.7.0.0 <6.8.0.0
  • - Optimize the functionality.
4.6.0 30 April 2026 >=6.7.0.0 <6.8.0.0
  • - Added advanced street validation option to ensure streets contain at least one letter.
4.5.1 20 April 2026 >=6.7.0.0 <6.8.0.0
  • - Improved the address validation functionality flow.
4.5.0 17 April 2026 >=6.7.0.0 <6.8.0.0
  • - Added new validation option for phone numbers (national and international).
4.4.1 16 April 2026 >=6.7.0.0 <6.8.0.0
  • - Improved the display of street addresses in Google Places API search results.
4.4.0 11 April 2026 >=6.7.0.0 <6.8.0.0
  • - Added configuration to support both the new and existing Google Places APIs.
4.3.0 31 March 2026 >=6.7.0.0 <6.8.0.0
  • - Added a new configuration to automatically convert zip code letters to uppercase.
4.2.1 20 March 2026 >=6.7.0.0 <6.8.0.0
  • - Improved selector for validating the API key.
4.2.0 19 March 2026 >=6.7.0.0 <6.8.0.0
  • - New configuration: International phone number validation.
  • - Added selective activation for phone validation.
4.1.8 17 March 2026 >=6.7.0.0 <6.8.0.0
  • - Improved storefront translations.
4.1.7 11 March 2026 >=6.7.0.0 <6.8.0.0
  • - Switch to the old Google Maps Autocomplete Service.
4.1.6 4 March 2026 >=6.7.0.0 <6.8.0.0
  • - Uses new Google Maps Autocomplete Service
4.1.5 27 February 2026 >=6.7.0.0 <6.8.0.0
  • - Fixed an issue that the postal code was not validated correctly in the checkout confirm page.
4.1.4 26 February 2026 >=6.7.0.0 <6.8.0.0
  • - Code optimizations.
4.1.3 25 February 2026 >=6.7.0.0 <6.8.0.0
  • - Optimise Zip code validation on address autofill.
  • - Fix autofill not working in account address edit page.
4.1.2 17 February 2026 >=6.7.0.0 <6.8.0.0
  • - Code optimizations for the address autofill on the checkout confirm page.
4.1.1 13 February 2026 >=6.7.0.0 <6.8.0.0
  • - Fixes address prefill not working on checkout confirm page.
4.1.0 5 February 2026 >=6.7.0.0 <6.8.0.0
  • - Option for EU zip code validation added.
4.0.5 27 January 2026 >=6.7.0.0 <6.8.0.0
  • - Fixes API key validation issue in the administration.
4.0.4 6 August 2025 >=6.7.0.0 <6.8.0.0
  • - Fixed Zipcode and City autofill not working after selected the address in the dropdown.
4.0.3 4 August 2025 >=6.7.0.0 <6.8.0.0
  • - Optimised zipcode checkmark when validating.
  • - Fixes console error when changing country.
4.0.2 4 July 2025 >=6.7.0.0 <6.8.0.0
  • - Validation of the API key in the admin area has been optimized.
4.0.1 30 May 2025 >=6.7.0.0 <6.8.0.0
  • - Improved plugin compatibility when custom house number fields are used.
4.0.0 22 May 2025 >=6.7.0.0 <6.8.0.0
  • - Compatibility with Shopware 6.7.
  • - Support for the following languages: de-DE, en-GB, nl-NL, fr-FR, es-ES, fi-FI, nn-NO, sv-SE, cs-CZ, pt-PT, tr-TR, da-DK, it-IT, pl-PL, bs-BA
3.5.13 2 September 2026 >=6.6.0.0 <6.7.0.0
  • - Fixed: The API key test in the administration failed with a 404 error.
3.5.12 20 July 2026 >=6.6.0.0 <6.7.0.0
  • - Improved plugin compatibility with Shopware.
3.5.11 14 July 2026 >=6.6.0.0 <6.7.0.0
  • - Fixed: The page still jumped/scrolled to the street or phone number field when leaving it with an incomplete or invalid value, even with the scroll prevention setting active.
3.5.10 1 July 2026 >=6.6.0.0 <6.7.0.0
  • - Fixed a displaying issue when an address is input in the street field.
3.5.9 26 June 2026 >=6.6.0.0 <6.7.0.0
  • - Fixed: Page jumping/scrolling while typing in the street field when Google address suggestions are displayed.
3.5.7 3 June 2026 >=6.6.0.0 <6.7.0.0
  • - Fixed: Automatic scrolling to the street field is now correctly prevented when the corresponding configuration option is active.
3.5.6 1 June 2026 >=6.6.0.0 <6.7.0.0
  • - Code optimizations regarding the automatic scrolling on the input fields.
3.5.5 28 May 2026 >=6.6.0.0 <6.7.0.0
  • - The Google Places window display has been switched to light mode.
3.5.4 27 May 2026 >=6.6.0.0 <6.7.0.0
  • - Added configuration to disable automatic scrolling to the street field after address selection.
3.5.3 12 May 2026 >=6.6.0.0 <6.7.0.0
  • - Improved storefront street address validation.
3.5.2 5 May 2026 >=6.6.0.0 <6.7.0.0
  • - Optimize the functionality.
3.5.1 4 May 2026 >=6.6.0.0 <6.7.0.0
  • - Fixed: Country being cleared when editing an address.
  • - Improved: Optimization of missing spaces correction in street house numbers.
3.5.0 17 April 2026 >=6.6.0.0 <6.7.0.0
  • - Added new validation option for phone numbers (national and international).
3.4.0 10 April 2026 >=6.6.0.0 <6.7.0.0
  • - Added configuration to support both the new and existing Google Places APIs.
3.3.2 26 March 2026 >=6.6.0.0 <6.7.0.0
  • - Improved plugin compatibility.
3.3.1 25 March 2026 >=6.6.0.0 <6.7.0.0
  • - Improved compatibility with older Shopware versions.
3.3.0 19 March 2026 >=6.6.0.0 <6.7.0.0
  • - New configuration: International phone number validation.
  • - Added specific activation option for phone number validation.
3.2.3 11 March 2026 >=6.6.0.0 < 6.7.0.0
  • - Switch to the old Google Maps Autocomplete Service.
3.2.2 4 March 2026 >=6.6.0.0 < 6.7.0.0
  • - Uses new Google Maps Autocomplete Service
3.2.1 26 February 2026 >=6.6.0.0 < 6.7.0.0
  • - Code optimizations.
3.2.0 5 February 2026 >=6.6.0.0 < 6.7.0.0
  • - Option for EU zip code validation added.
3.1.8 29 October 2025 >=6.6.0.0 < 6.7.0.0
  • - Improve street address house number validation.
3.1.7 22 October 2025 >=6.6.0.0 < 6.7.0.0
  • - Fixed plugin compatibility with ProxaHousenumberValidationSW6.
3.1.6 8 October 2025 >=6.6.0.0 < 6.7.0.0
  • - Add space between the street address and house number if not present.
3.1.5 4 July 2025 >=6.6.0.0 < 6.7.0.0
  • - Validation of the API key in the admin area has been optimized.
3.1.4 30 May 2025 >=6.6.0.0 < 6.7.0.0
  • - Improved plugin compatibility when custom house number fields are used.
3.1.3 19 February 2025 >=6.6.0.0 < 6.7.0.0
  • - Improved zip code validation.
3.1.2 18 February 2025 >=6.6.0.0 < 6.7.0.0
  • - Change of the plugin basic data.
2.3.3 12 June 2026 >=6.5.0.0 <6.6.0.0
  • - Improved guest customers address validation.
2.3.2 19 February 2025 >=6.5.0.0 <6.6.0.0
  • - Improved zip code validation.
2.3.1 19 February 2025 >=6.5.0.0 <6.6.0.0
  • - Fixed incompatibility with DHL Plugin.
Reviews

Average rating of 5 out of 5 stars

12 reviews

12
0
0
0
0

großes Lob vorallem an den Support

Review with rating of 5 out of 5 stars

· 16 June 2026

Wir nutzen mittlerweile 2 Plugins von Acris und sind sehr zufrieden.
Auto-Complete macht was es machen soll und ist durch verschiedene Einstellungen gut anpassbar.

Der Support ist immer sehr nett, schnell und geht auch auf Verbesserungsvorschläge ein.

Super Erweiterung mit vielen wichtigen Funktionen

Review with rating of 5 out of 5 stars

· 5 June 2024

Vielen Dank an Proxation für dieses tolle Plugin. Das Plugin hilft spürbar, Fehler im Checkout bei Kunden zu verhindern und wir würden es nicht missen wollen. 5 Sterne und Weiterempfehlung!

Wichtiges Tool für bessere Daten

Review with rating of 5 out of 5 stars

· 12 March 2024

Wir merken eine deutliche Verbesserung der Fehlerquote bei den Kundendaten, was uns intern eine Menge Arbeit spart. Auf jeden Fall weiterzuempfehlen. Toll ist auch die neue Funktion, die das Lieferland sperrt sobald eine PLZ eingegeben wurde, so können keine günstigen Versandkosten mehr erschlichen werden

Wichtige Hilfe für unsere Kunden beim Checkout

Review with rating of 5 out of 5 stars

· 26 September 2023

Seit wir dieses Plugin nutzen konnten wir eine Verbesserung bei der Datenqualität von unseren Kunden feststellen, definitiv den Preis wert! Support mussten wir bisher nicht nutzen, das Plugin ist leicht zu konfigurieren. Klare Empfehlung des Plugins!

Definitiv ein Muss für jeden Onlineshop

Review with rating of 5 out of 5 stars

· 30 June 2023

Wir nutzetn auch schon die 5er Version und nun seit Umstieg auf 6 auch die 6er Version des Plugin. Wir sind super happy.
Plugin läuft sauber und funktioniert gut.
Aus Interesse hatten wir das Plugin mal ne Woche nicht aktiv und die Qualität der Kundendaten wurde spürbar schlechter (!!) meine Güte wie Kunden Hausnummern vergessen.. daher direkt wieder aktiviert. Vielen Dank für das Plugin.