Skip to main content Skip to search Skip to main navigation
Meet Shopware Payments Fast. Powerful. Yours to control. Discover payments
Diese Seite ist auch auf Deutsch verfügbar.
weedesign

Address Completion - Autocomplete, Street Split, Postcode Lookup & Validation

Rating: no rating ( write a review )
Downloads: <10

Description

Highlights

  • Real-time address suggestions from OpenStreetMap as the customer types
  • Separate input fields for street name and house number
  • Automatic city lookup when a postcode is entered
  • Smart capitalization of names with noble prefix handling
  • Phone number format validation at checkout

Features

  • Autocomplete dropdown with address suggestions powered by OpenStreetMap Nominatim
  • Street and house number split into separate form fields for clean data storage
  • Auto-fill city name based on entered postcode
  • Automatic capitalization of first name, last name, city, and address fields on blur
  • Noble and family name prefixes (von, van, de, zu, etc.) stay lowercase automatically
  • Configurable list of noble prefixes to match regional naming conventions
  • House number can be set as a required field to block incomplete addresses
  • Phone number validation prevents submission of incorrectly formatted numbers
  • Server-side proxy for all geocoding requests with built-in rate limiting
  • Works out of the box with the free public OpenStreetMap Nominatim server
  • Supports any Nominatim-compatible API endpoint for commercial or self-hosted setups
  • Country restriction for autocomplete suggestions via configurable ISO codes
  • Adjustable debounce delay for API requests to respect rate limits
  • No API keys exposed in the frontend browser code
  • All features can be enabled or disabled individually in the plugin configuration

About the Extension

Improve address quality and speed up checkout with intelligent address assistance. As customers type in the street field, real-time suggestions from OpenStreetMap appear in a dropdown, allowing them to select a full address with a single click. Street name and house number can be displayed as separate input fields so they are stored cleanly in your system. When a customer enters a postcode, the matching city name is suggested automatically, reducing manual input and typos. First name, last name, city, and other address fields are automatically capitalized when the customer leaves the field, with intelligent handling of noble and family name prefixes like "von", "van", or "de" that stay lowercase. House number can be set as a required field to prevent incomplete addresses, and phone numbers are validated for correct format before the form can be submitted. All requests to the geocoding API are routed through a server-side proxy with built-in rate limiting, so no API keys are exposed in the browser. The plugin works with the public OpenStreetMap Nominatim server out of the box, but you can configure any Nominatim-compatible endpoint such as LocationIQ or Geoapify for higher traffic volumes. Autocomplete suggestions can be restricted to specific countries.

Details

  • Available: English, German
  • Latest update: 30 September 2026
  • Publication date: 30 September 2026
  • Version: 2.0.0
  • Category: Special features

Resources

Reviews (0)

Write a review

If you downloaded this extension you can write a review in the Shopware Account.

Write a review

About the Extension Partner

Partner Status

  • Shopware Extension Partner Shopware
    Extension Partner

Details

  • Ø-Rating: 4.9

    Average rating of 4.9 out of 5 stars

  • Partner since: 2019
  • Extensions: 66

Support

  • Based in: Germany
  • Speaks: German, English
  • Response time: Very quickly