Propósito: En este artículo te indicamos cómo solucionar los problemas más comunes que se pueden presentar a la hora de integrar Sendcloud con tu tienda PrestaShop.
Mis clientes reciben múltiples correos electrónicos con actualizaciones del estado de sus pedidos
Para ciertos estados de los pedidos, PrestaShop envía de manera predeterminada correos electrónicos con actualizaciones. Por ejemplo, cuando el estado de un pedido cambia al estado "Enviado", PrestaShop enviará una notificación a tu cliente.
Desde Sendcloud también se pueden enviar correos electrónicos con actualizaciones de seguimiento. Si tienes activada esta opción en tu cuenta de Sendcloud al mismo tiempo que la configuración predeterminada de PrestaShop, tu cliente recibirá dos veces la misma información.
Consulta nuestro artículo sobre cómo personalizar los correos de seguimiento de Sendcloud y sigue las instrucciones descritas en el siguiente punto para evitar enviar múltiples correos electrónicos con las mismas actualizaciones de estado.
Cómo desactivar la comunicación por correo electrónico de PrestaShop
- Accede al área de gestión de PrestaShop y ve a la sección Configurar > Parámetros de la tienda > Configuración de pedidos > Estados
- En la lista de estados, busca los estados "Preparación en curso" o "Enviado" y haz clic en Modificar
- En la ventana de edición desmarca la opción "Enviar un correo electrónico al cliente cuando el estado de su pedido ha cambiado"
- Haz clic en Guardar para que se los cambios se apliquen
Tanto si un envío está en ruta como si ya se ha entregado, mis pedidos solo aparecen como "pagados"
La conducta predeterminada de PrestaShop es establecer un pedido como pagado cuando pasa a los estados "Preparación en curso" y "Enviado".
Los propietarios de las tiendas online tienen diferentes flujos de trabajo y, a veces, empiezan a tramitar artículos incluso antes de que los clientes hayan confirmado su pago (por ejemplo, los clientes habituales pueden beneficiarse de este flujo de trabajo), pero no cambian el estado de un pedido a pagado.
Al editar los estados, puedes desmarcar la opción "Establecer el pedido como pagado". Esto evitará que el pedido se establezca como pagado cuando Sendcloud lo procese (por ejemplo, la actualización de la información de seguimiento y/o el cambio en los estados del pedido a "Enviado").
El botón para seleccionar el punto de servicio en el checkout aparece pero al hacer clic no pasa nada
Es posible que tengas que volver a instalar los puntos de servicio desde tu cuenta de Sendcloud. Accede al menú de Configuración y ve a Integraciones > elige tu tienda PrestaShop > Configurar. Desmarca la casilla "Puntos de servicio" y actívala de nuevo.
También puede estar relacionado con una incompatibilidad con módulos One Page Checkout de terceros o el tema que estés utilizando en tu PrestaShop. PrestaShop ya viene con un One Page Checkout integrado, que es el único que admite Sendcloud. Si tienes un módulo de terceros de One Page Checkout, te aconsejamos que lo desactives. Para obtener más información sobre cómo activar One Page Checkout en PrestaShop, consulta la documentación oficial de PrestaShop y cambia el tipo de proceso de pedidos de Standard (cinco pasos) a One Page Checkout.
No puedo integrar mi tienda PrestaShop y aparece el código de error 500
El código de error 500 indica un error del servidor en el que se aloja tu tienda online.
Una de las causas más comunes es la incompatibilidad entre PHP 7.2 y las versiones 1.6 y 1.7 de PrestaShop. Como resultado, muchos módulos, incluido Sendcloud, tampoco son compatibles. Una solución es hacer un downgrade para volver a una versión anterior de PHP (la versión 7.0, por ejemplo, es mucho más estable) si tu host se lo permite. De lo contrario, te recomendamos cambiar de hosting.
Te invitamos a realizar pruebas de compatibilidad en tu back office de PrestaShop. Una vez resuelta esta incompatibilidad podrás integrar tu tienda con Sendcloud.
¿Sigues teniendo dificultades para conectar tu tienda PrestaShop con Sendcloud?
No dudes en contactar con nuestro servicio de atención al cliente. ¡Estaremos encantados de ayudarte!