Edición: Disponible en Free (v2.0+) y PRO (v5.0+) | Nivel: Soporte Técnico y Diagnóstico

Esta guía reúne las soluciones oficiales a las dudas técnicas más frecuentes al operar Modal COD Form en entornos de producción con alto tráfico publicitario.

1. Configuración Recomendada para Plugins de Caché (LiteSpeed Cache, WP Rocket, Cloudflare)

Como todas las acciones del formulario modal utilizan WordPress Nonces (_wpnonce) por seguridad, si un plugin de caché guarda el HTML estático de tus páginas de producto durante más de 12 o 24 horas, el nonce impreso en la página caducará y las peticiones AJAX devolverán error de validación.

Solución definitiva en 3 pasos:

  1. Ajusta el TTL de Caché a 8 o 10 horas: En WP Rocket → Caché → Vida útil de la caché o en LiteSpeed Cache → Caché → TTL, establece el tiempo de vida máximo en 8 horas (28800 segundos).
  2. Excluye de la función «Retrasar ejecución de JavaScript» (Delay JS Execution): Si usas la opción Delay JS de WP Rocket o LiteSpeed, añade estas exclusiones para que el botón abra el modal en el primer toque sin demoras:
    cod-form-custom.js
    cod-create-order.js
    cod-upsell.js
    modalcodf-form-custom.js
    modalcodf-create-order.js
  3. No cachear peticiones a admin-ajax.php: Asegúrate de que Cloudflare o tu WAF no cacheen respuestas POST dirigidas a /wp-admin/admin-ajax.php.

2. Mis Pedidos con Upsells no se Sincronizan en una Sola Orden en Dropi

Si al vender un producto principal junto con un Upsell 1-Tick o 1-Click ves en el registro de Dropify el error Exception creando la orden: Producto no posee stock en ninguna de sus bodegas:

3. Cómo Diagnosticar Entregas de Webhooks o Validaciones de Google Maps

En Modal COD Form PRO v5.0 no necesitas revisar archivos de log en el servidor FTP para saber si n8n, Make o Google Maps respondieron correctamente:

4. El Selector de Variaciones Nativo o el Selector de Cantidad Aparece Duplicado

¿Necesitas más ayuda?