Tout ce que vous voudriez savoir avant d'installer.
Un regard détaillé sur le fonctionnement de Auto-complétion d'Adresse Shopware 6 — Multi-Provider BAN & Google Places, pourquoi nous l'avons conçu ainsi, et la réflexion derrière les fonctionnalités ci-dessus.
Pourquoi l'auto-complétion d'adresse change vos conversions
Le formulaire d'adresse est l'étape la plus fastidieuse du checkout : six champs, des fautes de frappe, des codes postaux erronés. Chaque friction coûte des ventes et chaque adresse invalide coûte un colis retourné. Ce plugin remplace la saisie manuelle par une recherche instantanée : le client tape le début de son adresse, une liste de suggestions apparaît, un clic remplit tous les champs. La donnée provient d'un référentiel officiel (BAN) ou de Google, elle est donc normalisée et livrable.
BAN ou Google Places : choisissez selon votre marché
Si vous vendez en France, la Base Adresse Nationale est imbattable : gratuite, sans clé API, maintenue par l'État, elle couvre la métropole et les DOM avec une précision au numéro de rue. Si vous vendez à l'international, Google Places (New) prend le relais avec une couverture mondiale. Le plugin utilise les endpoints modernes de l'API Places v1 et garde votre clé côté serveur : elle ne transite jamais par le navigateur, ce qui simplifie la sécurisation de votre projet Google Cloud.
Une architecture pensée pour les intégrateurs
Le plugin expose une interface AutocompleteProviderInterface et collecte les providers via le tag Symfony df_address_autocomplete.provider. Ajouter Mapbox, HERE, Loqate ou un référentiel d'adresses interne se résume à une classe PHP et trois lignes de services.xml. Chaque suggestion embarque le préfixe de son provider, le routage des appels de détail est donc automatique même si vous changez de provider en cours de session.
Installation en cinq minutes
Uploadez le ZIP, activez le plugin, compilez le storefront et choisissez votre provider dans la configuration. Tout le reste — activation par page, restriction pays, anti-rebond, cache — se règle depuis l'administration Shopware, avec un scope par sales channel si vous gérez plusieurs boutiques.
Il n’y a pas encore d’avis.