Objectif : Cet article vise à résoudre les problèmes courants d'intégration de Sendcloud avec PrestaShop V2.
Mes clients reçoivent plusieurs e-mails concernant les mises à jour du statut de commande
Certains statuts de commande de PrestaShop envoient par défaut des e-mails de mise à jour. Par exemple, lorsqu'une commande passe au statut Expédiée, PrestaShop envoie un e-mail au client avec les informations de suivi.
Sendcloud propose également une fonctionnalité intégrée d'e-mails de suivi. Si vous l'avez activée en parallèle des paramètres par défaut de PrestaShop, vos clients peuvent recevoir des messages contenant les mêmes informations en double.
Veuillez consulter notre fonction d' e-mail de suivi automatique et suivre les instructions ci-dessous pour éviter l’envoi de messages multiples à vos clients.
Comment désactiver les e-mails automatiques de PrestaShop
Allez dans le back-office de votre boutique PrestaShop, puis dans Paramètres de la boutique > Paramètres de commande > Statuts (onglet en haut)
Dans la liste des statuts, trouvez et modifiez les statuts Traitement en cours ou Expédiée
Dans l'écran de modification, décochez l’option Envoyer un e-mail au client lorsque le statut de la commande change.
Mes commandes passent en statut Payée dès qu’un envoi est en cours ou livré
Le comportement par défaut de PrestaShop est de marquer une commande comme Payée quand elle passe aux statuts Traitement en cours et Expédiée.
Chaque boutique peut avoir un fonctionnement différent. Parfois, vous commencez à traiter les commandes avant même que le paiement soit confirmé (ex. clients réguliers). Dans ce cas, vous ne souhaitez pas que le statut passe à payé.
Lors de la modification d’un statut, vous pouvez décocher l’option Marquer la commande comme payée. Cela empêchera le statut de passer automatiquement à "Payée" quand Sendcloud met à jour les informations de suivi ou modifie le statut à Expédiée.
Le bouton "Point relais" s'affiche mais ne fait rien
Essayez de réinstaller les Points Relais depuis votre panneau Sendcloud. Allez dans la page des paramètres d'intégration, décochez l’option Point Relais, puis activez-la à nouveau.
Ce problème peut aussi venir d'une configuration chez votre hébergeur. Il est conseillé d’ajouter l’IP sur la liste blanche de votre serveur. Certains hébergeurs comme Planet Hoster proposent une option pour désactiver "mod_security".
Ce problème peut également être lié à une incompatibilité avec des modules de paiement en une seule page tiers. PrestaShop inclut déjà une option native, et le module Sendcloud ne prend en charge que celle-ci. Si vous utilisez un module tiers, nous vous recommandons de le désactiver. Pour plus d’informations sur l’activation du paiement en une page intégré à PrestaShop, veuillez consulter la documentation officielle : documentation officielle et changer le type de commande de Standard (5 étapes) à Paiement en une page.
Je n'arrive pas à intégrer ma boutique Prestashop, une erreur "500" apparaît
L'erreur "500" indique un problème serveur du côté de votre boutique. Une des causes fréquentes est une incompatibilité entre PHP 7.2 et PrestaShop version 1.6 ou 1.7. De ce fait, de nombreux modules sont également incompatibles, y compris Sendcloud. Une solution est de mettre à jour PrestaShop vers une version plus récente : nous recommandons la 1.7.8 ou 8.1 pour une intégration plus stable avec Sendcloud. Si une mise à jour n’est pas possible, vous pouvez rétrograder PHP vers une version antérieure (comme 7.0, plus stable), si votre hébergeur le permet. Sinon, envisagez un autre type d’hébergement. Nous vous conseillons de réaliser des tests de compatibilité dans le back-office de PrestaShop. Vous pourrez ensuite réessayer l'intégration avec Sendcloud.
Le message "chevron_right" apparaît à la validation de commande lors de la sélection d’un point relais
Ce message s’affiche lorsque vous utilisez un thème spécifique qui surcharge les règles d’affichage dans notre code. Ce n’est pas lié à Sendcloud. La classe material-icons pourrait être responsable de l’affichage général des icônes.
Bien que cela ne gêne pas l'utilisation de Sendcloud sur votre site, nous comprenons que ce message soit désagréable pour vous et vos clients.
Par conséquent, pour le faire disparaître, vous devez modifier le code de votre thème afin d’y réintégrer cette ligne de code : <i class="material-icons" aria hidden="true">chevron_right</i>
ou changer complètement de thème.
Je rencontre un problème de connexion ou d'importation des commandes
Si vous rencontrez un problème de connexion ou d'importation de commandes qui n’est pas couvert ici, veuillez consulter notre guide de dépannage de base.
https://support.sendcloud.com/hc/en-us/articles/360027055411-Basic-integration-troubleshooter