La dernière mise à jour du connecteur Shopify inclut des modifications de Shopify, telles que la gestion des variantes en bloc et la gestion des informations sur les nouveaux produits. De plus, nous avons ajouté plusieurs améliorations en fonction des commentaires de notre communauté.
Shopify publie une nouvelle version d’API tous les trois mois au début du trimestre et prend en charge chaque version pendant 12 mois. Les versions mises à jour peuvent contenir des changements importants, donc il est important d’intégrer les versions d’API Shopify aux versions principales de Business Central. En général, les nouvelles versions d’API augmentent la stabilité et la sécurité, et activent des fonctionnalités supplémentaires. À partir de cette version, le connecteur Shopify utilise l’API Shopify publiée en janvier 2025.
Important
Le connecteur Shopify lancé dans la 2e vague de lancement 2024 (octobre 2024) s’appuie sur l’API 2024-07, qui est prise en charge jusqu’au 1er juillet 2025. Pour continuer à utiliser votre intégration, passez à la dernière version de Business Central avant cette date.
Mises à jour en bloc des variantes de produit
Shopify a abandonné les variantes de produits singulières au profit de leurs versions en bloc équivalentes. Désormais, le connecteur Shopify crée ou met à jour les variantes en bloc. Cette modification améliore les performances globales du connecteur, car des centaines de mises à jour se produisent en un seul appel. Cette modification affecte la création initiale de produits avec des variantes ou les mises à jour planifiées des produits et des variantes Shopify.
Gestion du paramétrage du Prix TTC
À partir de cette version, le bouton bascule Prix TTC de la page Fiche magasin Shopify n’affecte plus la création de documents de vente. Les informations indiquant si les prix comprennent la taxe proviennent de Shopify directement, ce qui est utile si vous vendez sur différents marchés à l’aide du paramètre Inclure ou exclure la taxe en fonction du pays de votre client dans Administrateur Shopify.
Important
Pour les marchands qui utilisent des localisations aux États-Unis ou au Canada, sélectionnez Inclure la taxe de vente dans le prix du produit et le tarif d’expédition dans Administrateur Shopify. Si cette option est activée, vous ne pouvez pas convertir les commandes importées en documents vente, car Business Central ne prend pas en charge le calcul des taxes rétrospectif.
Si ce champ est sélectionné et que vous ne facturez pas de taxes, vous pouvez désactiver manuellement le champ TVA (taxe) incluse dans la page Commande Shopify et continuer.
Pour simplifier la résolution des problèmes, vous pouvez inspecter les lignes de taxe à partir de la page Commande Shopify.
![Page Lignes de taxe de commande Shopify Page Lignes de taxe de commande Shopify]()
Fonctionnalités supplémentaires pour filtrer les commandes
La synchronisation des commandes prend désormais en charge les filtres Pays de livraison, Pays de facturation et Pays du donneur d’ordre, ainsi que Montant de la taxe. Les filtres sont utiles pour les marchands de l’Union européenne qui vendent à des clients B2B dans d’autres États membres de l’UE et dans lesquels, en raison des autoliquidations, la commande n’inclut pas la TVA.
Pour en savoir plus sur de ces règles, voir Différentes règles de traitement des commandes.
Tri sur la page Commandes Shopify à importer
La page Commandes Shopify à importer affiche désormais les commandes les plus récentes en haut.
![Page Commandes Shopify à importer Page Commandes Shopify à importer]()
Cette page est utile pour résoudre les problèmes liés aux importations de commandes. Vous pouvez évaluer les commandes disponibles et effectuer les étapes suivantes :
- Vérifier si une erreur a bloqué l’importation d’une commande spécifique et explorer les détails de l’erreur. Sélectionner le champ A une erreur.
- Ne traiter que les commandes spécifiques. Renseigner le champ Code magasin, sélectionner une ou plusieurs commandes, puis choisir l’action Importer les commandes sélectionnées.
- Supprimer les commandes de la page Commandes Shopify à importer pour les exclure de la synchronisation.
Obsolescence des ressources REST
Shopify continue sa transition de REST vers GraphQL, et dans cette version, des points de terminaison sont déconseillés sur les ressources de Pays et Province. Le connecteur Shopify utilise ces informations pour renseigner la page Modèles de client Shopify avec une liste des pays où la livraison est autorisée. Cette fonctionnalité est toujours opérationnelle, car le connecteur Shopify tire ces informations des propriétés du magasin.
Shopify ne peut pas recevoir la liste des provinces associées. La liste des provinces est comprise dans le connecteur Shopify sous forme de données de configuration. Plusieurs pays exigent un code de province pour valider les informations d’adresse. Comme Business Central n’impose pas l’utilisation du champ Pays et ne valide pas le contenu, le connecteur Shopify utilise le Code du pays dans la Fiche magasin Shopify ainsi que la Zone de recouvrement Shopify pour obtenir un code de province lorsque vous créez un client ou une entreprise dans Shopify.
Shopify exige un Département/province pour les pays suivants :
- Émirats arabes unis
- Argentine
- Australie
- Brésil
- Canada
- Chili
- Chine
- Colombie
- Costa Rica
- Égypte
- Espagne
- Royaume-Uni
- Guatemala
- Hong Kong (R.A.S.)
- Indonésie
- Irlande
- Inde
- Italie
- Japon
- Corée du Sud
- Koweït
- Mexique
- Malaisie
- Nigéria
- Panama
- Pérou
- Philippines
- Portugal
- Roumanie
- Russie
- Salvador
- Thaïlande
- États-Unis
- Uruguay
- Venezuela
- Afrique du Sud
Remarque
Le Royaume-Uni possède des comtés, mais le comté n’est pas obligatoire pour les adresses.
Autres améliorations
Nous avons également mis en œuvre de nombreuses améliorations non liées à la nouvelle version de l’API, mais qui concernent la convivialité générale du connecteur.
Après avoir importé une commande Shopify dans Business Central, vous pouvez créer automatiquement ou manuellement un document de vente. Vous pouvez créer une facture client si la commande Shopify est déjà exécutée, ou une commande vente si vous gérez l’exécution dans Business Central. Lorsque vous créez un document de vente, le numéro de document est synchronisé avec Shopify tant qu’attribut de commande.
Pour les personnes qui utilisent Administrateur Shopify, il peut être utile de voir si les commandes sont synchronisées avec Business Central. Dans certains cas, par exemple dans les environnements à forte charge, vous pouvez désactiver la synchronisation. Le nouveau bouton bascule Ajouter un n° doc. Business Central en tant qu’attribut vous permet de contrôler la synchronisation.
![N° doc. en tant qu’attribut de commande N° doc. en tant qu’attribut de commande]()
La version précédente offrait une nouvelle façon de gérer les évaluations des risques. Shopify prend désormais en charge deux niveaux et des fournisseurs externes. Le connecteur continue d’importer à la fois des risques et des sentiments. Cependant, il n’y avait pas une seule valeur qui représentait le risque associé à une commande. Pour combler cette lacune, nous ajoutons un champ Risque élevé aux pages de demande de Commande Shopify et Synchroniser les commandes à partir de Shopify. Ce champ est booléen et est activé lorsqu’une commande est évaluée comme présentant un risque élevé.
Les Données de la demande, les Données de la réponse sur la page Écriture journal Shopify et les Données Json dans la Liste de capture de données Shopify utilisent désormais un contrôle de texte enrichi qui affiche plus d’informations. En conséquence, cela simplifie la résolution des problèmes.
L’action Créer un service d’exécution Shopify se trouve désormais également sur la page Magasins Shopify. Vous pouvez donc créer des emplacements de service d’exécution lorsque vous mappez des magasins.
Changements devenus obligatoires
La fonctionnalité Activer l’utilisation des opérations en bloc pour le connecteur Shopify est désormais obligatoire et vous ne pouvez pas la désactiver. La fonctionnalité affecte la synchronisation des prix, de sorte que les prix se synchronisent en bloc.
Vous pouvez vérifier le statut de la synchronisation sur la page Opérations en bloc Shopify.
![Opérations en bloc Shopify Opérations en bloc Shopify]()
Cette fonctionnalité doit être activée ou configurée par les administrateurs, les créateurs ou les analystes métier pour être disponibles pour leurs utilisateurs.