Foire aux questions
Des réponses succinctes aux questions qui nous sont le plus souvent posées. Si vous ne trouvez pas la réponse à votre question ici, rendez-vous sur Assistance pour découvrir tous les moyens de nous contacter.
Ai-je besoin d'Shopify Flow ?▾
Oui. Shopify Flow est le moteur de votre automatisation ; cette application sert de passerelle permettant à un système externe de la lancer. Shopify Flow est disponible gratuitement sur Shopify.
Un seul webhook peut-il déclencher plusieurs workflows ?▾
Oui. Chaque workflow de type « Déclencheur de webhook » reçoit les événements provenant de tous vos webhooks ; vous devez donc ajouter une condition basée sur l'ID du webhook dans chaque workflow afin de sélectionner celui auquel il doit répondre.
Pourquoi mon workflow s'est-il exécuté deux fois ?▾
Soit deux workflows utilisent le déclencheur « Webhook » sans conditions d'ID de webhook distinctes, soit votre expéditeur a effectué une nouvelle tentative. L'historique vous indique de quel cas il s'agit : deux entrées signifient que deux requêtes sont effectivement parvenues. Voir Protection contre les livraisons en double.
Pourquoi ma demande est-elle rejetée avec le message « champ de mappage manquant » ?▾
Un champ que vous avez mappé n'apparaît pas dans la payload. Veuillez soit l'envoyer, soit le démapper dans les « Paramètres avancés ». Liste complète des codes disponible sur Historique et dépannage.
Puis-je envoyer plus de quatre champs ?▾
Oui : activez l'option « Utiliser l'ensemble du corps » pour transmettre l'intégralité du payload à Shopify Flow sous forme de chaîne JSON, en plus des quatre champs mappés. Voir Mappage de la charge utile et variables de flux.
Puis-je appeler le webhook depuis un navigateur ?▾
Oui, activez le CORS sur le webhook. N'oubliez pas que tout ce qui se trouve dans le JavaScript du navigateur est public ; par conséquent, n'intégrez pas de jeton statique dans le code front-end : utilisez un webhook sans jeton ou acheminez l'appel via votre propre backend.
Mes données de payload sont-elles stockées ?▾
Oui, dans l'historique des appels, ce qui vous permet de déboguer et de rejouer les opérations. Les valeurs sensibles des en-têtes sont masquées. Les données renvoyées via notre API REST et notre serveur MCP font en outre l'objet d'un masquage des informations personnelles identifiables (PII) - voir API pour développeurs et MCP.
Puis-je modifier l'en-tête dans lequel mon jeton est envoyé ?▾
Oui - Nom de l'en-tête d'authentification dans les paramètres avancés. La valeur par défaut est X-Api-Key. Voir Authentification.
Que se passe-t-il si j'atteins la limite de mon forfait ?▾
Les demandes supplémentaires sont rejetées avec le message quota_exceeded jusqu'à ce que la fenêtre glissante de 30 jours passe en dessous de la limite. Voir Forfaits et utilisation.
Les demandes rejetées sont-elles prises en compte dans mon forfait ?▾
Non. Seules les invocations acceptées sont prises en compte. Les tests, les rediffusions et les doublons supprimés ne le sont pas non plus.
Puis-je revoir un événement passé ?▾
Oui, depuis la page de détails de l'invocation. Cela s'avère utile pour créer un workflow ou pour relancer des événements qui sont arrivés alors qu'un workflow était interrompu.
Comment puis-je transférer un webhook vers une autre boutique ?▾
Les webhooks sont spécifiques à chaque boutique. Recréez-le dans l'autre boutique : il disposera alors de sa propre URL et de son propre jeton. Le bouton « Exporter » sur la page du webhook vous permet de copier sa configuration.

