Ir al contenido principal
Todas las coleccionesIntegraciones / MarketplaceWoocommerce
Cómo integrar WooCommerce con Mienvío paso a paso
Cómo integrar WooCommerce con Mienvío paso a paso

Ten enseñamos todo sobre la integración de Mienvio con WooCommerce WordPress

Actualizado hace más de una semana

Integrar tu tienda WooCommerce con Mienvío te permitirá optimizar tus envíos, automatizar procesos y ofrecer una mejor experiencia de compra a tus clientes. En este artículo, te guiamos a través de los pasos necesarios para completar esta integración con éxito.

🚨 Advertencia importante: Para poder integrar la aplicación de Mienvío en tu tienda de WooCommerce, debes tener instalada tu tienda WooCommerce en su versión 4.0.1 o superior y tener acceso vía SSH al servidor donde se encuentra instalada la tienda.


1. Instalación del plugin Mienvío en WooCommerce

  1. Accede a tu panel de WordPress: Inicia sesión en el panel de administración de tu tienda WooCommerce.

  2. Dirígete a la sección de Plugins: Navega a Plugins > Añadir nuevo.

  3. Sube el plugin de Mienvío: Selecciona el archivo .zip del plugin descargado previamente.

  4. Instala y activa el plugin: Haz clic en “Instalar ahora” y luego en “Activar Plugin”.

  5. Instalación manual (opcional):

    • Sube el archivo del plugin a la ruta /wp-content/plugins.

    • Descomprime la carpeta.

    • Concede permisos chmod -R 775 mienvio-shipping.


2. Configuración del plugin Mienvío

  1. Dirígete a WooCommerce > Ajustes > Envio > Mienvío Shipping.

  2. Completa los siguientes campos:

    • Enabled: Activa el plugin para habilitar el cálculo de tarifas.

    • Title: Ingresa el título que verán tus clientes en el carrito.

    • API Key: Copia tu API Key desde el panel de Mienvío (Configuración > Integraciones > API Key).

    • Max Execution Time: Configura el tiempo máximo de conexión (recomendado: 30 segundos).

    • Show rates in checkout: Activa o desactiva la visualización de tarifas en el carrito.

    • Don’t show rates for these States: Especifica los estados donde no deseas mostrar tarifas.

    • Environment: Elige entre Producción o Sandbox.

  3. Guarda los cambios.

🛠️ Consejo: Asegúrate de que los datos de dirección de origen de tu tienda estén correctamente configurados.


3. Realiza una prueba de integración

  1. Agrega un producto de prueba al carrito.

  2. Dirígete al proceso de compra.

  3. Verifica que las tarifas de envío se calculen correctamente.

  4. Realiza una orden de prueba y verifica que se refleje en el panel de Mienvío.

  5. Comprueba los campos personalizados en la orden (Custom Fields):

    • mienvio_quote_id: ID de cotización.

    • mienvio_shipments: ID de envío.

👉 Importante: Asegúrate de que los datos de envío (dirección y contacto) sean correctos para evitar incidencias.


4. Creación y gestión de envíos

  1. Accede al panel de Mienvío.

  2. Visualiza las órdenes pendientes.

  3. Selecciona las guías que deseas pagar.

  4. Descarga las etiquetas de envío y pégalas en tus paquetes.

  5. Solicita la recolección (si es necesario).

  6. Verifica el estado de las guías:

    • Guía creada

    • Paquete enviado

    • Paquete recibido


5. Seguimiento de envíos

  1. Una vez enviados los paquetes, accede al panel de Mienvío.

  2. Utiliza el código de rastreo para dar seguimiento a tus envíos.

  3. Comunica a tus clientes el estado de sus pedidos.


6. Consejos finales

  • Asegúrate de que todos los productos tengan dimensiones y pesos configurados.

  • Realiza pruebas periódicas para garantizar el correcto funcionamiento.

  • Si encuentras algún problema, contacta al soporte técnico de Mienvío.

📢 Recuerda: Una integración correcta garantiza una experiencia de compra fluida para tus clientes y optimiza el proceso logístico.


¡Ahora tu tienda WooCommerce está lista para enviar con Mienvío! Si necesitas más detalles sobre configuraciones específicas, consulta nuestros otros artículos relacionados.

👀 ¿Te quedaron dudas?

Puedes encontrar más detalles en nuestro manual de integración:

¿Ha quedado contestada tu pregunta?