Skip to main content
Solutions aux problèmes les plus courants liés aux mises à niveau d’abonnement. Si vous êtes toujours bloqué après avoir essayé ces solutions, contactez le support avec les informations indiquées dans Tester et vérifier.

Surveillance des échecs de mise à niveau

Aftersell surveille les échecs définitifs de mise à niveau sur une fenêtre glissante de 7 jours. Si le nombre d’échecs dépasse le seuil d’alerte, une bannière d’avertissement apparaît sur votre page d’accueil indiquant combien de mises à niveau ont échoué et sur combien de jours. La même alerte apparaît également dans le panneau Needs attention de la page d’accueil. L’alerte comprend un bouton Review orders qui vous amène directement au navigateur de commandes filtré sur les problèmes de mise à niveau d’abonnement, afin que vous puissiez voir les commandes concernées et la cause spécifique de chaque échec. Elle disparaît automatiquement dès que le nombre d’échecs repasse sous le seuil dans la fenêtre glissante. Si vous voyez cette alerte, ouvrez le navigateur de commandes et vérifiez la cause affichée sur chaque commande concernée, puis reportez-vous aux étapes de dépannage correspondantes ci-dessous.
Jeton API non enregistré. Ouvrez l’assistant, allez à Step 1: Connect provider, confirmez que vous avez sélectionné un fournisseur, collé un jeton valide, cliqué sur Test API key et continué. Si le test affiche un X rouge, votre jeton ne dispose pas des portées requises ou a été révoqué — le message d’erreur indique précisément les portées manquantes. Si le test affiche un avertissement, Aftersell n’a pas pu joindre votre fournisseur ; testez à nouveau. Vous ne pouvez pas enregistrer tant que la vérification n’a pas réussi.
Il s’agit d’un comportement attendu. Le produit est le produit d’offre, la ligne d’article fictive ajoutée à la commande Shopify comme trace de la mise à niveau acceptée. Pour réduire la confusion, renommez le produit d’offre avec un nom clair et ajoutez une description dans Shopify Admin expliquant ce qu’il représente. Consultez Ce que voit le client.
Le changeset Shopify et l’appel API du fournisseur sont indépendants. Si le produit d’offre a été ajouté à la commande mais que l’abonnement n’a pas été modifié, les causes les plus courantes sont :
  • Votre jeton API fournisseur est expiré ou ne dispose pas des autorisations requises. Pour Recharge, le jeton doit avoir read_orders, read_subscriptions, write_subscriptions et read_plans. Allez à Step 1: Connect provider, re-testez votre clé et vérifiez le message d’erreur pour connaître les portées manquantes.
  • Le produit éligible dans le funnel ne correspond pas à ce à quoi le client s’est réellement abonné.
  • Pour Loop, le plan de vente cible n’existe pas dans votre tableau de bord Loop pour la fréquence configurée.
  • Pour Loop, la mise à niveau est encore en cours. Attendez la fenêtre de synchronisation complète de 24 heures avant de conclure à un échec.
Aftersell relance automatiquement les appels fournisseur échoués dans un workflow en arrière-plan. Le workflow vérifie l’état actuel du fournisseur avant de réexécuter, de sorte qu’une mise à niveau réussie mais lente n’est pas appliquée deux fois. Si toutes les tentatives échouent, le produit d’offre reste sur la commande mais l’abonnement ne sera pas modifié. Contactez le support avec les informations indiquées dans Tester et vérifier.
L’option « Use an existing selling plan » récupère les plans directement depuis Recharge, Skio ou Loop. Si la liste déroulante est vide :
  • Confirmez que des plans de vente sont configurés dans le tableau de bord de votre fournisseur.
  • Assurez-vous que votre jeton API dispose d’un accès en lecture aux Plans (Recharge : portée read_plans) ou des portées appropriées (Skio, Loop).
  • Revenez à Step 1: Connect provider, re-testez votre clé API et continuez.
C’est attendu. Loop ne prend pas en charge les abonnements prépayés via cette intégration. Le champ de fréquence de facturation est désactivé et automatiquement synchronisé avec la fréquence de livraison.
Le produit d’offre que vous avez sélectionné est réservé aux abonnements et ne peut pas être vendu comme achat unique. Shopify n’autorise pas un deuxième abonnement sur une commande qui en contient déjà un, l’offre a donc été ignorée. Choisissez un produit sans abonnement comme produit d’offre ou utilisez l’option Create new dans Step 4: Offer product pour générer un produit fictif.
  • Vérifiez que Show to all customers n’est pas activé. Cette option prévaut sur tous les autres déclencheurs.
  • Ajoutez un déclencheur Product correspondant à votre produit d’abonnement éligible.
  • Ajoutez un déclencheur Subscription réglé sur Include.
  • Vérifiez la priorité des funnels. Un funnel de priorité plus élevée avec des déclencheurs plus larges peut se déclencher en premier.