Propósito: Esta es una guía para solucionar problemas que pueden surgir al integrar con Magento 2.
Asegúrate de tener la versión más reciente
Puedes encontrar la última versión aquí. Puedes hacerlo usando Composer con el siguiente comando. Solo tienes que reemplazar "{version_number}" por la versión más reciente disponible.
composer require sendcloud/sendcloud:{version_number}
php bin/magento module:enable SendCloud_SendCloud
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
php bin/magento cache:flushError 405 de Autenticación
Si recibes este mensaje de error, los pedidos no se importarán en el panel de Sendcloud. Te recomendamos cambiar la contraseña de tu cuenta de Magento V2 desde la configuración de tu cuenta. Esto debería permitir que los pedidos se importen nuevamente.
Mensaje de error al actualizar a la última versión
Si estás recibiendo el siguiente mensaje, deberás eliminar la integración anterior de Sendcloud e instalar de nuevo la última versión, que puedes encontrar aquí.
user is not authorised to Xresource.','parameters":f"resources": "Magento_Sales:: shipEl importador de Magento 2 no recupera los pedidos
Ve a la página de administración de tu tienda para crear los envíos, y crea un envío para cada pedido que quieras importar. Los pedidos se recuperarán y aparecerán en la página de Pedidos entrantes del panel de Sendcloud.
El plugin de Magento 2 no envía la información del punto de servicio a Sendcloud
Esto ocurre cuando estás utilizando algún plugin que interfiere con el correcto funcionamiento del plugin de Sendcloud.
Error: “Esta opción no es compatible con la vista de tienda de Magento” al habilitar los puntos de servicio
Si recibes este mensaje al intentar habilitar los Puntos de Servicio en tu integración de Magento 2, significa que la opción de vista de tienda está actualmente habilitada en Magento.
Causa: Esta limitación se debe a cómo Magento gestiona las vistas de tienda. Cuando las vistas de tienda están activas, Magento maneja el checkout y las opciones dinámicas de envío de una forma que entra en conflicto con la configuración nativa de los Puntos de Servicio de Sendcloud. Como resultado, los Puntos de Servicio no pueden habilitarse mientras las vistas de tienda estén activas.
Solución: Para habilitar los Puntos de Servicio, necesitas desactivar la opción de vista de tienda en tu integración de Magento:
- Ve a la configuración de la integración Magento en Sendcloud.
- Desactiva la opción de vista de tienda.
- Guarda los cambios y vuelve a habilitar los Puntos de Servicio.
Después de esto, la opción de Punto de Servicio debería funcionar correctamente.
Si tu tienda requiere múltiples vistas de tienda (por ejemplo, diferentes idiomas o dominios), tu agencia de Magento puede mapear manualmente la configuración de Puntos de Servicio para adaptarla a esta estructura.
Error con el “método de envío Table Rate” al importar el archivo CSV
Recibirás un mensaje de error si relacionas el archivo incorrecto con la condición equivocada. Debes establecer la condición correcta (por ejemplo, Precio frente a Destino), luego exportar, modificar e importar el archivo de nuevo.
¿Sigues teniendo dificultades? ¡Crea un ticket y soporte se pondrá en contacto contigo lo antes posible!