Edición: Exclusivo de Modal COD Form PRO (v5.0+) | Módulo: PRCOD_Google_Maps_Validator y PRCOD_Google_Maps_Admin_UI

Una de las principales causas de devoluciones logísticas en el comercio contraentrega son las direcciones incompletas, mal escritas o inexistentes. Cada paquete devuelto por la transportadora te cuesta el flete de ida (y en muchas ocasiones el flete de retorno). Modal COD Form PRO v5.0 integra la API oficial Google Maps Address Validation para verificar la precisión geográfica de cada pedido y mostrar un panel de diagnóstico directamente dentro de la orden de WooCommerce (compatible al 100% con HPOS).

1. Cómo Configurar Google Maps Address Validation API

  1. Ingresa a tu consola de Google Cloud Platform, habilita la API llamada Address Validation API y genera una clave de API (API Key).
  2. En tu WordPress, ve a WooCommerce → Ajustes → Modal COD Form → Prevención de Fraude (Fraud Prevention).
  3. Pega tu clave en el campo de Google Maps API Key.
  4. Elige el modo de operación:
    • Validación Automática (cod_google_maps_auto_validation = 'yes'): Analiza automáticamente la dirección apenas se crea el pedido (en el hook woocommerce_checkout_order_processed).
    • Validación Manual bajo demanda: Deja desactivada la validación automática si prefieres analizar únicamente los pedidos dudosos pulsando el botón Re-analizar con Google Maps dentro de la pantalla de edición del pedido (ahorrando llamadas a la API).

2. Clasificación Inteligente de Componentes para Latinoamérica (Smart Component Classification)

En países de Latinoamérica (como Colombia, México, Perú o Ecuador), Google Maps confirma con exactitud la calle y la nomenclatura del edificio (PREMISE o SUB_PREMISE), pero no indexa el número interno del apartamento, torre o barrio dentro de conjuntos cerrados.

En la versión 5.0, PRCOD_Google_Maps_Validator separa inteligentemente los componentes:

3. Qué Información Muestra el Metabox en el Pedido de WooCommerce

Al abrir cualquier pedido en WooCommerce → Pedidos, verás el metabox lateral de Validación de Dirección Google Maps con:

4. Registro Opcional de Consumo, Costo Estimado y Últimas 10 Peticiones

En la pestaña Fraud Prevention puedes activar la casilla opcional Habilitar registro de peticiones (cod_google_maps_enable_log) (desactivada por defecto para no generar escrituras extra en base de datos en producción). Al activarla, podrás ver:

Siguientes Pasos