FAQ sur les mises à jour de notre accord du programme de partenaires

Le jeudi 5 janvier 2023, Shopify a envoyé un résumé des mises à jour à venir de notre Accord du Programme Partenaires (« APP »), notre licence d’API et nos conditions d’utilisation. Ces mises à jour entreront en vigueur le 6 février 2023 et incluent des changements qui clarifient la responsabilité d’un partenaire à prendre rapidement certaines mesures, y compris, le cas échéant, à remédier aux exigences non remplies ou aux violations de nos conditions générales, ainsi que d’autres mises à jour importantes.

Voici quelques questions fréquemment posées concernant ces modifications, ainsi que leurs incidences sur les partenaires et les développeurs(-euses).

Pourquoi Shopify a-t-elle introduit de nouveaux termes ?

Nous sommes en train de mettre à jour notre Accord du Programme Partenaires ainsi que notre licence d’API et nos conditions d’utilisation afin de soutenir la croissance des partenaires et des développeurs de Shopify, tout en maintenant la sécurité et l’intégrité des produits et services offerts sur ou par le biais de notre plateforme.

Exigences relatives aux actions des partenaires en cas d’exigences non remplies de l’App Store ou de violations de politique

Comment Shopify informera-t-elle les partenaires des exigences non remplies de l’App Store ou des violations de politique ?

Lorsqu’un partenaire doit prendre certaines mesures, y compris, entre autres, des actions pour résoudre un problème avec son application ou d’autres surfaces liées à son compte partenaire, Shopify avisera les partenaires par le biais de différents canaux. Ces canaux incluent, sans s’y limiter, l’adresse e-mail professionnelle associée à leur compte partenaire. Si un partenaire doit apporter une solution critique à une application, Shopify envoie également une notification à l’adresse e-mail d’urgence du développeur/de la développeuse.

Ces e-mails proviennent de diverses équipes Shopify qui contribuent à faire appliquer les exigences dans tout notre écosystème. Tous les e-mails requérant une action seront clairs en communiquant le changement que le partenaire doit apporter et sous quel délai. Ces e-mails auront un objet avec des mots-clés tels que « Important », « Action requise », « Critique » ou « Dernier avertissement », et incluront des appels à l’action clairs sur la façon dont un partenaire doit résoudre une demande en cours de Shopify.

Qu’advient-il lorsque les partenaires n’adhèrent pas à nos conditions générales ?

Le maintien d’une place de marché d’applications fiable est une priorité absolue, et chaque application et partenaire de notre écosystème doit répondre à nos normes exigeantes. Si un partenaire ne répond pas aux requêtes de Shopify, y compris, entre autres, les demandes en cas de violation de nos conditions générales ou du respect des exigences de l’App Store, nous pouvons prendre une série de mesures allant jusqu’à la décision difficile de retirer l’application d’un partenaire de l’App Store de Shopify. Dans certains cas, nous devrez peut-être également supprimer un partenaire de notre plateforme.

Pour plus d’informations, consultez notre FAQ sur l’application des politiques du Programme Partenaires Shopify.

Exigences d’intégration de l’API Customer Privacy JS

Quelles applications et thèmes sont censés s’intégrer à l’API Customer Privacy JS ?

Toute application, thème, extension d’application ou extension de thème (collectivement, les « applications et les thèmes ») permettant de recueillir le consentement aux cookies ou d’insérer un cookie dans la boutique en ligne d’un marchand est requise pour s’intégrer à l’API Customer Privacy JS Shopify. Par exemple, une application ou un thème doit utiliser l’API pour déterminer si une bannière de cookies doit s’afficher, déterminer quel consentement doit être collecté et le transmettre à l’aide de l’API, ou utiliser des cookies ou des scripts de suivi pour recueillir le consentement des utilisateurs à des fins d’analyse et de marketing.

Dois-je mettre en œuvre la saisie du consentement pour tous les marchands qui utilisent mon application ou mon thème ?

Les réglementations sur la confidentialité varient selon les cas. Cependant, Shopify exige que toutes les applications et les thèmes soient conformes à cette nouvelle politique, quel que soit le lieu de développement de l’application ou du thème, ou le lieu où se trouve le marchand qui utilise l’application ou le thème.

Quelle est la différence entre un cookie essentiel et non essentiel ?

Les cookies essentiels sont des cookies strictement nécessaires pour faciliter la transmission des données et rendre un site web opérationnel. Ils sont placés automatiquement sur l’ordinateur ou l’appareil de l’utilisateur lorsqu’il accède à un site web ou qu’il effectue certaines actions.

Les cookies non essentiels sont d’autres types de cookies qui ne relèvent pas de la définition d’un cookie essentiel.

Exigences sur la synchronisation des commandes pour les applications

Quelles API dois-je utiliser pour mettre à jour les commandes ?

Les API de base que les développeurs peuvent utiliser pour mettre à jour les commandes sont l’API des commandes, l’API de traitement des commandes et l’API de modification des commandes. Toutefois, le fait de mettre l’accent sur d’autres ressources peut également avoir une ressource Order. Vous devez vérifier tous les cas où votre application interagit avec les commandes pour vous assurer que les données sont automatiquement synchronisées avec Shopify.

En tant que partenaire, comment gérer les commandes fermées ou finalisées ?

Si un champ de commande est modifié dans votre intégration, vous devez mettre à jour immédiatement les données correspondantes dans Shopify, afin que Shopify et tous les autres systèmes qui se connectent à cette commande soient synchronisés.

Si une commande est fermée, vous pouvez toujours mettre à jour les champs de cette commande à l’aide de l’API de modification des commandes de Shopify.

Notez que les commandes dont l’état est Archivé dans Shopify ou qui ont été passées avant le 1er janvier 2019 ne peuvent pas être mises à jour.

Que faire si mon intégration présente plus de champs spécifiques à la commande par rapport à ce qui est disponible dans Shopify ?

Chaque application et service est unique et peut posséder son propre ensemble de champs ou de données ne s’intégrant pas directement aux champs de commande dans Shopify. Vérifiez au mieux que l’ensemble des données est bien cohérent et synchronisé avec Shopify.

À quelle fréquence dois-je synchroniser les champs de commande ?

Les applications conçues par les partenaires doivent synchroniser automatiquement les champs de commande chaque fois qu’un marchand ou un autre système modifie les champs de commande provenant de Shopify.

Par exemple : le client d’un marchand demande que son adresse d’expédition soit mise à jour pour une commande. Si ce changement d’adresse est effectué dans votre système, votre application doit mettre à jour la commande dans Shopify afin qu’elle reflète cette modification avant de créer un traitement.

Actuellement, mon application ne synchronise pas automatiquement les données de commande. Suis-je conforme ?

Comme il s’agit d’une exigence de la licence et des conditions d’utilisation de l’API Shopify, vous devez vous assurer que votre intégration synchronise les données des commandes d’ici le 6 février 2023.