Shopware Extensiones Shopware

Autocompletado de Direcciones Shopware 6 — Multi-Proveedor BAN y Google Places

Sus clientes escriben 3 letras, el plugin rellena la dirección completa

De un vistazo
  • Autocompletado de direcciones en checkout, cuenta de cliente y registro
  • 2 proveedores incluidos: BAN (gratis, Francia) y Google Places (mundial)
  • Arquitectura extensible: añada Mapbox, HERE o Loqate con una interfaz PHP
  • Clave API de Google guardada en el servidor, nunca expuesta al navegador
  • Compatible con Shopware 6.6 y 6.7, configuración por sales channel
Shopware 6.6 Shopware 6.7 BAN gratis Google Places RGPD-friendly
  • Reembolso de 30 días
  • 12 meses de actualizaciones
  • Soporte 24h
www.datafirefly.com/es/
Auto-complétion d'Adresse Shopware 6 — Multi-Provider BAN & Google Places
v1.0.0 · actualizado 2026-07-01
Qué hace

La versión corta.

01

Menos errores de entrega

Las direcciones seleccionadas provienen directamente de BAN o de Google: calle, código postal, ciudad y país llegan normalizados. Se acabaron los paquetes devueltos por dirección inválida.

02

Checkout más rápido

El cliente escribe tres caracteres, elige una sugerencia y todos los campos se rellenan: calle, complemento, código postal, ciudad, país. El abandono del checkout baja mecánicamente.

03

Dos proveedores, cero compromisos

BAN (api-adresse.data.gouv.fr) es gratuito y cubre toda Francia, incluidos los departamentos de ultramar. Google Places (New) cubre el mundo entero. Cambie de uno a otro con un clic en la configuración.

04

Arquitectura abierta

Una interfaz AutocompleteProviderInterface y un tag Symfony bastan para conectar cualquier API de direcciones: Mapbox, HERE, Loqate, su repositorio interno. El plugin enruta automáticamente cada sugerencia hacia su proveedor de origen.

05

Seguridad y sobriedad

Todas las peticiones pasan por su servidor Shopware: la clave de Google nunca llega al navegador. Una caché de servidor opcional (5 min) reduce la facturación de Google y la latencia.

La versión larga

Todo lo que querrías saber antes de instalar.

Una mirada detallada a cómo funciona Autocompletado de Direcciones Shopware 6 — Multi-Proveedor BAN y Google Places, por qué lo construimos así y la lógica detrás de las características anteriores.

§ 01

Por qué el autocompletado de direcciones cambia su conversión

El formulario de dirección es el paso más tedioso del checkout: seis campos, erratas, códigos postales erróneos. Cada fricción cuesta ventas y cada dirección inválida cuesta un paquete devuelto. Este plugin sustituye la escritura manual por una búsqueda instantánea: el cliente escribe el inicio de su dirección, aparece una lista de sugerencias y un clic rellena todos los campos. Los datos provienen de un repositorio oficial (BAN) o de Google, por lo que llegan normalizados y entregables.

§ 02

BAN o Google Places: elija según su mercado

Si vende en Francia, la Base Adresse Nationale es imbatible: gratuita, sin clave, mantenida por el Estado, cubre la metrópoli y ultramar con precisión de número de calle. Si vende internacionalmente, Google Places (New) toma el relevo con cobertura mundial. El plugin usa los endpoints modernos de la API Places v1 y guarda su clave en el servidor: nunca viaja por el navegador, lo que simplifica asegurar su proyecto de Google Cloud.

§ 03

Una arquitectura pensada para integradores

El plugin expone una interfaz AutocompleteProviderInterface y recoge los proveedores mediante el tag Symfony df_address_autocomplete.provider. Añadir Mapbox, HERE, Loqate o un repositorio interno de direcciones se reduce a una clase PHP y tres líneas de services.xml. Cada sugerencia lleva el prefijo de su proveedor, así que las llamadas de detalle se enrutan automáticamente incluso si cambia de proveedor a mitad de sesión.

§ 04

Instalado en cinco minutos

Suba el ZIP, active el plugin, compile el storefront y elija su proveedor en la configuración. Todo lo demás — activación por página, restricción de países, debounce, caché — se gestiona desde la administración de Shopware, con alcance por sales channel si gestiona varias tiendas.