Une association fonctionne dans un seul sens : un produit qui existe déjà dans Shopify pointe vers quelque chose dans votre memberarea. L'onglet Synchronisation fait l'inverse. Il prend un produit que vous avez déjà construit dans votre memberarea et le crée dans Shopify, associé et prêt à la vente, sans ressaisir le nom ni les prix.
Ouvrir l'onglet Synchronisation
Ouvrez la page Shopify à l'adresse /admin/settings/integrations/shopify, puis
l'onglet Synchronisation. Il vous faut les autorisations
Mettre à jour les paramètres de la plateforme et
Gérer les intégrations. L'onglet s'ouvre avec la ligne « Créez des produits
MemberArea dans votre boutique et gardez-les synchronisés. »
La liste affiche vos produits par nom, chacun avec ses prix à paiement unique. Elle charge jusqu'à 200 produits dont la Visibilité dans l'éditeur de produit est Publique ou Non répertorié, triés par nom, et elle n'a pas de champ de recherche. Un produit réglé sur Caché n'apparaît jamais. Les produits créés pour vos associations Shopify, dont le nom interne commence par « Shopify: », sont eux aussi exclus.
Chaque ligne porte un badge :
| Badge | Signification |
|---|---|
| Pas encore dans la boutique | Le produit peut être envoyé et ne l'a pas encore été. |
| Dans la boutique | Le produit a été envoyé. La couleur suit l'état de synchronisation de ses variantes et affiche le pire : vert tant que toutes correspondent, jaune lorsque la copie en boutique d'au moins une diffère, rouge lorsqu'un envoi a échoué ou que tous les liens sont rompus. |

Si aucun produit ne convient, l'onglet indique « Aucun produit à envoyer pour l'instant. » Actualiser recharge la liste, par exemple après que vous avez ajouté un prix dans un autre onglet.
Lorsque la connexion à votre boutique est rompue, l'onglet affiche « Reconnectez la boutique pour utiliser ceci. » à la place de la liste. Cliquez sur Reconnecter la boutique et connectez à nouveau, comme décrit dans Connecter votre boutique Shopify.
Envoyer un produit
- Cochez les produits que vous voulez dans la boutique.
- Cliquez sur Envoyer la sélection. Le bouton indique combien de produits vous avez cochés.
- Attendez que chaque ligne donne son résultat. Une ligne réussie affiche Envoyé.
Vingt produits partent en une opération. Cocher plus de vingt produits ne déclenche aucun avertissement : l'opération prend les vingt premiers cochés. Envoyez le reste lors d'une seconde opération.
Une ligne qui n'est pas passée affiche sa raison à la place du badge : en rouge lorsque Shopify a refusé le produit, en jaune dans tous les autres cas. Si Shopify est occupé ou ne répond pas, l'opération s'arrête plus tôt, et les produits qu'elle n'a pas atteints indiquent « Shopify est occupé pour le moment. Envoyez les produits restants dans un instant. » Cochez-les à nouveau après une courte attente. Si toute la requête échoue, la page affiche « L'envoi n'a pas abouti. Veuillez réessayer. »
Ce qui arrive dans Shopify
Le produit Shopify reçoit le nom, la description et la première image de votre produit. Chaque prix à paiement unique actif devient sa propre variante, nommée d'après le prix. Un prix sans nom devient une variante appelée « Par défaut ». La référence (SKU) est transmise lorsque le produit en a une.
Chaque variante est créée sans expédition et sans suivi de stock dans Shopify. C'est pourquoi les produits physiques ne sont pas envoyés du tout (voir plus bas).
Le statut suit l'interrupteur de statut de l'éditeur de produit. Un produit réglé sur En direct arrive dans Shopify comme actif, un produit réglé sur Brouillon arrive comme brouillon.
La visibilité d'un produit actif pour les acheteurs dépend des canaux de vente sur lesquels il est publié dans Shopify, et l'envoi n'y touche pas. Ouvrez le produit dans votre admin Shopify et vérifiez ses canaux de vente avant d'y envoyer qui que ce soit.
Chaque variante reçoit sa propre association au même moment, le produit se vend donc et débloque sans seconde étape. Vous trouvez ces lignes dans l'onglet Associations, une par variante. Un achat dans la boutique accorde alors l'accès que vous avez défini sur le produit dans votre memberarea, comme décrit dans Vérifier ce que reçoit un acheteur.
Ce qui ne peut pas être envoyé
Une ligne qui ne peut pas être envoyée ne peut pas être cochée. Sa raison figure sous son nom, à la place des prix :
| La ligne indique | Que faire |
|---|---|
| « Ce produit n'a pas encore de prix actif. » | Ajoutez d'abord un prix à paiement unique au produit. |
| « Les prix d'abonnement ne sont pas encore créés dans Shopify. » | La facturation récurrente dans Shopify passe par les applications d'abonnement propres à Shopify, que memberarea ne gère pas. Vendez les formules récurrentes via le paiement de votre memberarea. |
| « Seuls les prix à paiement unique peuvent être créés dans Shopify. » | Les autres types de prix, par exemple le prix libre ou le paiement en plusieurs fois, n'ont pas d'équivalent dans Shopify. Ajoutez un prix à paiement unique si le produit doit s'y vendre. |
| « Les produits physiques et les produits avec suivi de stock ne sont pas encore créés dans Shopify, car l'expédition et le stock ne seraient pas transmis. » | Shopify vendrait le produit sans expédition et sans limite de stock. Vendez-le via le paiement de votre memberarea. |
Une vérification supplémentaire n'a lieu qu'à l'envoi, la ligne peut donc être cochée mais revient avec cette raison : « Ce produit a un prix en USD, mais la boutique vend en EUR. Shopify afficherait le montant dans la mauvaise devise, le produit n'y est donc pas créé. » Les devises du message sont celles de votre produit et de votre boutique. Donnez au produit des prix à paiement unique uniquement dans la devise de la boutique, ou désactivez les prix dans d'autres devises, puis envoyez à nouveau.
Un produit physique envoyé avant l'existence de cette vérification reste tel quel dans Shopify. Il n'est simplement plus mis à jour depuis votre memberarea.
Garder les deux alignés
Un produit qui est déjà dans la boutique peut être coché et envoyé à nouveau. Un second envoi met à jour le même produit Shopify et ne crée jamais de doublon, tant que ses associations existent et sont encore liées.
Modifier le produit dans votre memberarea ne change rien de lui-même dans Shopify. Rien n'est envoyé tant que vous ne cochez pas la ligne et ne cliquez pas à nouveau sur Envoyer la sélection. Un prix que vous avez désactivé ici disparaît du produit Shopify avec cet envoi, et son association dans l'onglet Associations indique Plus lié.
Lorsque quelqu'un modifie le produit dans Shopify, memberarea compare la copie en boutique avec le titre et les prix de votre dernier envoi. Si le titre ou le prix d'une variante diffère, l'association de l'onglet Associations indique Modifié dans Shopify et le badge de l'onglet Synchronisation passe au jaune. C'est un constat, pas une erreur : vos deux systèmes disent désormais des choses différentes, et rien n'est écrasé de lui-même. Envoyez à nouveau si la version de votre memberarea doit l'emporter, ou laissez tel quel si la version de la boutique est celle que vous voulez. Dès que le titre et les prix correspondent à nouveau, l'association repasse à Synchronisé.

Une modification faite ici et pas encore envoyée ne compte pas comme un écart. Seule une modification dans la boutique compte. Pour une variante envoyée pour la dernière fois avant que memberarea ne conserve le prix envoyé, le prix est encore comparé au prix actuel ici, jusqu'à ce que vous envoyiez le produit une fois de plus. Votre propre envoi ne compte jamais : le journal des webhooks le note comme « This update is the echo of our own push. »
Si le produit est supprimé dans Shopify, ses associations indiquent Plus lié et le badge de l'onglet Synchronisation passe au rouge. Les accès que les acheteurs ont déjà reçus restent. Envoyez à nouveau le produit pour le recréer dans Shopify, avec de nouvelles associations. Les anciennes associations restent en Plus lié, supprimez-les donc dans l'onglet Associations.
Supprimer le produit dans votre memberarea
Supprimer un produit envoyé dans votre memberarea ne le supprime pas dans Shopify. Peu après, le produit Shopify passe en brouillon : il disparaît de votre boutique tandis que son historique de commandes dans Shopify reste intact. Ses associations indiquent Plus lié et ne débloquent plus rien.