Ecommerce Pro / Integrar ecommerce
Woocommerce
WooCommerce es un plugin para WordPress que permite incorporar funcionalidad de comercio electrónico en tu sitio web. Ofrece características como la gestión de productos, el procesamiento de pedidos y la configuración de pasarelas de pago. Con WooCommerce, puedes establecer una tienda en línea para vender productos o servicios directamente desde tu sitio de WordPress.
Requisitos previos para la integración
Antes de iniciar la instalación del plugin envia.com 4.4.2 asegúrate de que tu sitio web cumpla con las siguientes versiones mínimas:
- PHP: Versión 7.4 o superior.
- WordPress: Versión 6.5 o superior.
- WooCommerce: Versión 8.9 o superior.
Verifica que tu servidor esté correctamente configurado con estas versiones mínimas para asegurar una instalación exitosa y el correcto funcionamiento del plugin.
Pasos para la instalación del plugin
- Descarga nuestro plugin (Se descargará un archivo ZIP, mantenlo comprimido)
- Accede a tu panel de WordPress y selecciona Plugins en el menú lateral izquierdo, luego escoge Añadir nuevo plugin.
- Haz clic en Subir plugin, adjunta el archivo ZIP descargado y selecciona Instalar ahora. (Si ya tienes una versión anterior del plugin instalada, elige Reemplazar el actual con el subido).
- Haz clic en el botón azul Activar el plugin, luego Conectar tienda. En la ventana emergente, selecciona Aprobar.
- Verifica tu correo registrado en envia.com y haz clic en Continuar.
- Cierra la ventana emergente para que el plugin se actualice automáticamente.
¡Listo! Ahora tu tienda Woocommerce está integrada con envia.com
- Navega hasta Opciones de la vista del plugin y selecciona las casillas que necesites (Tabla 8.1).
- En Dirección de origen, elige una dirección de origen ya establecida o crea una nueva.
- Guarda los cambios y el plugin quedará configurado.
8.1 Desglose de “Opciones de la vista del plugin”
Casillas | Descripción |
---|---|
Envía tarifa de envío en vivo | Activa nuestro calculador automático en tu tienda |
Imagen de marca del transportista | Muestra los logotipos de los transportistas en el calculador |
El tiempo de entrega | Muestra los tiempos de entrega |
Lugar de recogida | Muestra la lista de sucursales disponibles (solo para Argentina y España) |
Formato de ubicación de recogida | — Estándar Woocommerce: Los campos se llenarán de acuerdo al formato predeterminado de Woocommerce al finalizar la compra. — Opción de Lista Desplegable: Permite agregar información adicional. Al seleccionarla, algunos campos al finalizar la compra incluirán menús desplegables con detalles sobre regiones y ciudades. |
Configura tu tienda
Configura correctamente tu tienda para asegurar un proceso de envío sin inconvenientes. Consulta los siguientes artículos que te guiarán sobre las configuraciones fundamentales que debes aplicar en tu tienda.
¿Qué configuraciones puedo hacer en mi ecommerce?
Configura tu dirección de envío, gestiona diferentes tipos de paquetes y activa el checkout.
Con nuestra plataforma, cada detalle cuenta para ofrecerte el máximo rendimiento.
¿Cómo configuro mis productos en Ecommerce Pro?
Aprende cómo configurar tus productos con Ecommerce Pro para optimizar tus envíos. Mejora la eficiencia y tarifas de envío en tu ecommerce.
¿Cómo activar el calculador automático en mi ecommerce?
Optimiza tu proceso de envío con el checkout. Obtén tarifas de envío y fechas estimadas de entrega para hasta tres paqueterías por país.
Para un desglose detallado de los beneficios de la integración de Woocommerce con envia.com, consulta este recurso.
Añade “Envia Tarifas y Envío” como método de envío
- Ve a tu panel de WordPress, selecciona Plugins y enseguida Plugins instalados.
- Identifica Envia Shipping and Fulfillment, selecciona Ajustes y luego ve a Envio.
- Después selecciona Zonas de envío y enseguida Añadir zona.
Al dar clic en Añadir zona, te solicitarán información para configurar la zona de envío. Aquí te explicamos cómo rellenar cada campo:
Nombre de la zona | Agrega un nombre a tu zona, para que la puedas identificar fácilmente |
Región | Lista las regiones que te gustaría incluir en tu zona de envío. A los clientes se les asociarán estas regiones. |
Método de envío | En Añadir método de envío, elige Envia Tarifas y Envío. Luego, selecciona una dirección de origen, y haz clic en Crear para finalizar la configuración de la zona. |
Dato importante sobre Cloudflare
Cloudflare, una plataforma utilizada para proteger y acelerar sitios web, incorpora una característica denominada bot fight mode. Aunque esta función puede resultar útil para combatir bots malintencionados, también puede generar problemas si no se gestiona adecuadamente.
Si estás utilizando Cloudflare y el “bot fight mode” está activado, puede interferir con la capacidad de recolectar información a través de la interfaz de programación de aplicaciones (API) de tu sitio web. Como resultado, esto puede provocar errores 403, impidiendo que tu sitio funcione correctamente.
Por lo tanto, se sugiere desactivar el “bot fight mode” para evitar estos problemas y asegurar un funcionamiento óptimo de tu sitio web.
Para desactivar esta función, puedes consultar este artículo.
Mensajes de error durante la integración
- “Unable to verify the first certificate” o “Internal Server Error”
Si recibes el mensaje durante el intento de integración, verifica que tu tienda tenga los certificados correctos y que no existan problemas de permisos y de comunicación entre WooCommerce y otros servicios en las rutas de wp-json
.
Según lo que descubras al revisar el endpoint, es posible que necesites realizar lo siguiente:
- Corregir el archivo .htaccess: Asegúrate de que el archivo .
htaccess
de tu tienda esté configurado correctamente. - Realizar otras configuraciones necesarias.
- Mensaje error 403 “Forbidden” o “400”
Este error se presenta cuando el firewall bloquea ciertas conexiones API o está limitado a ciertas direcciones IP.
En estos casos, debes desactivar temporalmente el bloqueo para permitir la integración o incluir nuestras direcciones IP dentro de tu whitelist:
- 3.227.182.193
- 54.161.96.109
Además, considera la posibilidad de desactivar bots que puedan estar interfiriendo con la funcionalidad de WooCommerce y si es posible agregar nuestras direcciones IP al withelist de las herramientas.
- Mensaje de error “-111 connect ECONNREFUSED”
Este error ocurre cuando intentas conectar a un ambiente local que no está disponible. En la mayoría de los casos, esto sucede porque tu tienda está siendo ejecutada en un entorno local en lugar de un servicio de hosting accesible desde la web.
Para solucionar este problema, es necesario hacer tu ambiente local accesible desde la nube. Puedes lograrlo utilizando herramientas como ngrok, que te permiten exponer tu servidor local a través de una URL pública.
Si después de seguir los pasos anteriores aún experimentas problemas, contacta a nuestro equipo de soporte para obtener asistencia adicional, y proporciona la siguiente información:
- Descripción detallada del problema.
- Versión de WordPress.
- Versiones de los plugins WooCommerce y Envia Shipping and Fulfillment.
- Versión PHP de tu servidor.
- Tema activo en tu tienda (accede a WordPress > Apariencia > Temas).
Para identificar las versiones solicitadas, accede a tu Panel de WordPress > Herramientas > Salud del sitio > Información.
Preguntas Frecuentes
¿Cómo funcionan los costos nativos?
Puedes configurar costos fijos de envío en tu tienda online con Woocommerce, aplicando diferentes condiciones. Para aprender cómo realizar estas configuraciones, visita el siguiente artículo que detalla las opciones disponibles.
Artículo de Woocommerce sobre tarifas de envío
Este recurso te guiará a través de los pasos necesarios para establecer y gestionar tus tarifas de envío de manera efectiva en Woocommerce.
¿Por qué no aparecen las opciones de nuestro checkout automático en WooCommerce?
Si las opciones de nuestro checkout automático no aparecen en tu tienda WooCommerce, es posible que haya un duplicado en las zonas de envío. Esto puede ocurrir si tienes configurados estados duplicados en tus zonas de envío, lo que hace que WooCommerce tome como prioridad el orden de las zonas de envío creadas.
Para resolver este problema, sigue estos pasos:
- Revisa tus zonas de envío:
- Ve a WooCommerce > Ajustes > Envío > Zonas de envío.
- Verifica que no haya estados duplicados en las zonas de envío.
- Elimina los duplicados:
- Si encuentras duplicados, elimínalos para evitar conflictos.
- Añade nuestra opción de envío:
- Dentro de las zonas de envío que ya tienes creadas, asegúrate de añadir nuestra opción de envío.
- Esto permitirá que nuestro checkout automático aparezca correctamente.
- Guarda los cambios:
- No olvides guardar los cambios después de realizar las modificaciones necesarias.
¿Por qué no aparece la opción de ajustes en la lista de plugins?
En algunos casos, la tienda puede tener algún plugin que agrega opciones adicionales, como de traducción. WooCommerce limita la cantidad de enlaces que puede haber en el listado, lo que puede provocar que algunas opciones se reemplacen.
Para acceder a los ajustes de Envia rates and shipping, sigue estos pasos:
- Ve a WooCommerce > selecciona Settings > shipping
- Haz clic en Envia rates and shipping.
¿Te fue útil este recurso?