WooCommerce es un complemento de comercio electrónico de código abierto para WordPress, diseñado para comerciantes de todos los tamaños que utilizan WordPress. Este artículo proporciona una guía paso a paso sobre cómo conectar tu tienda WooCommerce con Easyship.
Acerca de la conexión
Con WooCommerce conectado a Easyship, podrás:
- Utilizar la función de tarifas en el momento de la compra, y personalizar cómo se muestran los servicios de envío modificando la configuración de la tienda, así como configurar qué opciones mostrar a los clientes creando reglas de envío.
- Sincronizar pedidos directamente desde tu tienda para su cumplimiento.
- Descargar productos directamente.
- Marca automáticamente los pedidos de la tienda como cumplidos cuando se genera una etiqueta. El número de seguimiento se sincronizará con el perfil del pedido.
Solución de problemas:
- 01 No se muestran los transportistas durante el proceso de compra
- 02 El número de teléfono de la empresa aparece como número del receptor al sincronizar
- 03 Mensajes de error en/de la página de pago de WooCommerce o en el panel de Easyship
- 04 El botón de habilitar no funciona
- 05 No funciona la desactivación del plugin Easyship
- 05 El plugin se instaló correctamente, pero la solicitud agotó el tiempo de espera
Métodos de instalación
Antes de aprovechar la integración con Easyship, debes instalar el plugin Easyship. Hay dos métodos para hacerlo:
Instalación desde el Marketplace de WooCommerce
- En el portal de administración de tu tienda WooCommerce, localiza la página de Extensiones Woo. Busca "Easyship" y haz clic en el resultado.
- Selecciona "Descarga gratuita" en la página de listado de la extensión Easyship.
- Completa el proceso de compra; el total debe ser $0.00.
- Después de la compra, haz clic en "Agregar al sitio" y selecciona tu sitio WooCommerce para la instalación.
- Selecciona tu sitio WooCommerce donde deseas instalar la extensión (o ingresa la URL si no aparece en la lista).
- Espera a que la extensión termine de instalarse en tu sitio WooCommerce.
Instalación desde el listado de plugins de WordPress
- En el panel de administración de WordPress, navega a "Plugins" > "Añadir nuevo".
- Busca "Easyship" y elige "Instalar ahora".
- Después de la instalación, haz clic en "Activar".
Asegúrate siempre de estar usando la última versión. Puedes habilitar las actualizaciones automáticas yendo a Plugins > Plugins instalados > Habilitar actualizaciones automáticas.
Una vez que el plugin Easyship esté instalado y activado mediante cualquiera de los métodos anteriores, deberías poder encontrarlo en la página de “Plugins”.
Habilitar Easyship en WooCommerce
Para conectar tu tienda WooCommerce con Easyship:
- Primero, asegúrate de que la configuración de enlaces permanentes no esté en "Simple"; si está en "Simple" causará errores al sincronizar con Easyship. Puedes elegir cualquiera de las otras opciones.
- Navega a la pestaña Easyship en la configuración de WooCommerce.
- Haz clic en "Habilitar" para iniciar el proceso de conexión. [Nota: No es necesario llenar el “Easyship Access Token” para la conexión inicial de la tienda. Consulta Habilitar tarifas de envío para más detalles.]
Sincronización de pedidos con Easyship
Recuerda que Easyship solo sincronizará los nuevos pedidos marcados como 'Procesando'. En Easyship, revisa la página de configuración de tu tienda WooCommerce (en la sección de navegación “Conectar”) para asegurarte de que la ventana de sincronización y la configuración de países excluidos sean correctas.
Información de seguimiento
Los números de seguimiento se añaden a WooCommerce como una nota una vez que un pedido es cumplido.
Este plugin separado para WooCommerce puede mejorar esta función actualizando los pedidos con la información de seguimiento.
Configurar ubicación base
Asegúrate de que la ubicación base en WooCommerce sea la del país de origen asociado con tu cuenta Easyship. Si estás enviando desde Hong Kong, debe estar configurado en Hong Kong, como se muestra a continuación.
Solución de problemas
No se muestran los transportistas durante el proceso de compra
Si tienes problemas para sincronizar tus pedidos, te recomendamos intentar eliminar la tienda añadida dentro de Easyship y reinstalar el plugin.
Si esto no funciona, intenta desactivar cualquier otro plugin de terceros antes de reinstalar Easyship.
En algunos casos, otros plugins pueden interferir con la configuración de Easyship, causando que no se muestren opciones de envío durante el proceso de compra.
Un ejemplo es Whole Sale Suite, este plugin requiere que cambies la configuración en;
En Métodos;
Esto te facilitará descubrir si alguno está causando problemas con el plugin de Easyship.
El número de teléfono de la empresa aparece como número del receptor al sincronizar
Si el pedido no tiene el número de teléfono del receptor, entonces se usará el número de teléfono de la empresa.
Mensajes de error en/de la página de pago de WooCommerce o en el panel de Easyship
Caso 1: El mensaje indica que los productos en Easyship no tienen guardadas las dimensiones y el peso, asegúrate de que la configuración del producto en Easyship esté acompañada de valores reales.
El botón de habilitar no funciona
Paso 1: Pega CUALQUIER cadena (POR EJEMPLO: '12345678') en el campo Easyship Access Token, haz clic en Guardar cambios.
Paso 2: Limpia el campo Easyship Access Token (elimínalo) y haz clic nuevamente en Guardar cambios.
Paso 3: Haz clic en Habilitar, y deberías ser redirigido a la página de conexión de Easyship para la configuración.
No funciona la desactivación del plugin Easyship
Paso 1: Ve a Plugins > Easyship configuración.
Paso 2: Asegúrate de que el campo Easyship Access Token esté vacío (elimínalo), luego haz clic en Guardar cambios.
Ahora deberías poder reconectar Easyship haciendo clic en Habilitar. Nota: Puede que necesites actualizar la página (CTRL + R) para ver el campo del token vacío.
El plugin se instaló correctamente, pero la solicitud agotó el tiempo de espera
Tu wp-config.php puede tener WP_HTTP_BLOCK_EXTERNAL configurado como true. Necesitarás añadir la URL https://*.easyship.com a la configuración WP_ACCESSIBLE_HOSTS para permitir que las solicitudes se dirijan al servidor API de Easyship.