Votre boutique Shopify continue de faire ce qu'elle fait déjà : présenter les produits, encaisser les paiements, envoyer le reçu. La connexion y ajoute une seule chose. Lorsqu'une commande est payée, votre memberarea débloque ce que ce produit doit débloquer. Cet article couvre la connexion de la boutique depuis votre memberarea, les autorisations nécessaires et ce qu'il faut faire lorsque la connexion tombe.
Avant de commencer
Il vous faut l'adresse de votre boutique, celle qui se termine par
.myshopify.com. Vous la trouvez dans votre admin Shopify sous Paramètres, puis
Domaines, où elle figure comme domaine géré par Shopify. Elle ressemble à
your-shop.myshopify.com. L'adresse de votre admin Shopify
(admin.shopify.com/store/your-shop) ou simplement la partie avant
.myshopify.com fonctionnent aussi. Votre domaine public, lui, ne fonctionne
pas : la fenêtre affiche alors « Saisissez l'adresse de votre boutique, celle
qui se termine par .myshopify.com. »
Les autorisations nécessaires
Votre rôle dans memberarea a besoin de ces autorisations :
| Autorisation | Ce qu'elle ouvre |
|---|---|
| Mettre à jour les paramètres de la plateforme | Paramètres, et avec eux l'onglet Intégrations. |
| Gérer les intégrations | La page Shopify à l'adresse /admin/settings/integrations/shopify et tout ce qu'elle contient : connexion, associations, synchronisation, import et journal des webhooks. |
| Voir les paiements et Gérer le catalogue (produits, prix, coupons) | L'étape d'accès de l'assistant d'association, qui s'appuie sur votre catalogue de produits. Le bouton Modifier l'accès d'une association n'apparaît qu'avec les deux. |
| Gérer les automatisations | La création des automatisations proposées qui renvoient les événements des membres vers Shopify. |
Avec seulement Gérer les intégrations, vous pouvez connecter la boutique, mais pas choisir ce qu'un achat débloque. Sans Gérer les intégrations, la page Shopify affiche « Vous n'êtes pas autorisé à gérer les intégrations. » et « Demandez au propriétaire de cet espace de travail l'autorisation de gérer les intégrations. »
Une boutique, un espace de travail
Une boutique appartient à exactement un espace de travail. Si votre boutique est déjà connectée à un autre espace de travail, la connexion est refusée au lieu de déplacer discrètement vos commandes ailleurs. Le message dépend de l'endroit où vous êtes :
| Où | Message |
|---|---|
| Dans la fenêtre, lorsque vous cliquez sur Connecter | « Cette boutique est déjà connectée à un autre espace de travail. Déconnectez-la d'abord là-bas. » |
| Dans la liste des intégrations, après votre approbation dans Shopify | « Cette boutique est déjà connectée à un autre espace de travail. » |
| Dans l'application de votre admin Shopify, avec un code de connexion | « This shop is already connected to a workspace. » |
Connecter la boutique
- Ouvrez Paramètres, puis Intégrations.
- Cliquez sur Ajouter une intégration et choisissez Shopify. Cela ouvre
la page Shopify à l'adresse
/admin/settings/integrations/shopify. La carte du haut indique Aucune boutique connectée pour l'instant. - Cliquez sur Connecter Shopify au milieu de la page. La fenêtre Connecter Shopify s'ouvre et indique « Shopify vous demandera d'approuver la connexion. »
- Saisissez votre adresse dans Adresse de la boutique. Connecter reste grisé tant que le champ est vide.
- Cliquez sur Connecter.
- Approuvez la connexion dans Shopify.
Une fois l'approbation donnée, vous revenez sur la page Shopify. La carte nomme votre boutique et indique Connecté. Rien n'est encore associé, un achat ne débloque donc toujours rien : la page affiche « Aucun produit associé pour l'instant » et le bouton Créer la première association, qui lance l'assistant d'association. Pour chaque produit suivant, ouvrez Paramètres, puis Intégrations, ouvrez le menu de ligne à côté de votre boutique et choisissez Associer un produit. L'assistant est expliqué dans Associer un produit Shopify à un cours.
Si quelque chose échoue après votre approbation dans Shopify, vous arrivez à la place sur la liste des intégrations, avec « La connexion du compte a échoué. » et la raison. Une tentative de connexion est valable 15 minutes. Passé ce délai, vous voyez « Cette tentative de connexion a expiré. Veuillez recommencer. » Recommencez depuis la page Shopify.
Lorsque vous connectez une boutique de développement Shopify, memberarea le remarque, et chaque commande de cette boutique compte comme commande de test. Ce que cela implique pour vos commandes figure dans Vérifier ce que reçoit un acheteur.
Si vous avez installé l'application depuis le Shopify App Store
Tant qu'aucune boutique n'est connectée, la page Shopify affiche aussi la carte « Application installée depuis le Shopify App Store ? » avec Créer un code de connexion. Le code se saisit dans l'application de votre admin Shopify, il est valable 15 minutes et ne fonctionne qu'une fois. Le parcours complet, y compris la création d'un nouveau memberarea depuis Shopify, se trouve dans Démarrer depuis le Shopify App Store.
La page Shopify
La carte du haut affiche votre boutique et son statut, Connecté ou Déconnecté. Toutes les intégrations vous ramène à la liste des intégrations. Sous la carte se trouvent six onglets. Règles apparaît dès que votre boutique est connectée :

| Onglet | Ce que vous y faites |
|---|---|
| Associations | Décider de ce que reçoit l'acheteur de chaque produit Shopify. Voir Associer un produit Shopify à un cours. |
| Règles | Décider de ce qu'un remboursement ou une annulation retire et si les nouveaux acheteurs reçoivent un e-mail de bienvenue. Les modifications sont enregistrées immédiatement. Voir Remboursements et annulations dans Shopify. |
| Synchronisation | Créer vos produits memberarea dans Shopify. Voir Envoyer vos produits memberarea vers Shopify. |
| Automatisations | Renvoyer les événements des membres vers Shopify sous forme d'étiquettes et d'un champ client. Voir Renvoyer les événements des membres vers Shopify. |
| Importer | Reprendre vos clients existants de la boutique comme contacts. Voir Importer vos clients Shopify. |
| Journal des webhooks | Lire chaque livraison de votre boutique et ce qu'il en est advenu. Voir Lire le journal des webhooks Shopify. |
Ce que memberarea demande à Shopify
La connexion demande trois choses à Shopify, et rien de plus :
- Lire vos commandes, pour voir les commandes payées, remboursées et annulées, et débloquer ou retirer l'accès en conséquence.
- Lire et écrire vos clients, pour relier les acheteurs aux membres, importer les clients de votre boutique comme contacts et conserver les nouveaux clients de la boutique comme contacts. Les automatisations de l'onglet Automatisations écrivent aussi dans vos clients : elles créent des clients, ajoutent ou retirent des étiquettes et définissent un champ client.
- Lire et écrire vos produits, pour la recherche de produits de l'assistant d'association et pour créer vos produits memberarea dans Shopify depuis l'onglet Synchronisation.
Elle ne demande rien concernant les versements ni les comptes du personnel.
Quand la connexion tombe
Si la carte indique Déconnecté, un avis en dessous précise l'un des deux cas : « Shopify a révoqué l'accès à cette boutique. » ou « Cette boutique n'est plus connectée. » Les deux ajoutent « Les achats ne débloquent plus l'accès jusqu'à la reconnexion. Les membres existants gardent ce qu'ils ont déjà. » La cause la plus fréquente est la désinstallation de l'application dans Shopify. Tant que la boutique est déconnectée, les onglets Synchronisation et Importer affichent « Reconnectez la boutique pour utiliser ceci. » avec le bouton Reconnecter la boutique.

Pour reconnecter :
- Cliquez sur Reconnecter la boutique. La fenêtre Reconnecter la boutique s'ouvre avec l'adresse de votre boutique déjà remplie.
- Cliquez sur Connecter.
- Approuvez la connexion dans Shopify.
Si vous avez réinstallé l'application depuis le Shopify App Store, l'ouvrir dans votre admin Shopify reconnecte la boutique d'elle-même, sans la fenêtre.
Désinstaller l'application dans Shopify fait passer chaque association à Plus lié, et memberarea retient lesquelles étaient concernées. La reconnexion rétablit exactement ces associations. Cela ne fonctionne que pendant 48 heures. Ensuite, Shopify demande la suppression des données de la boutique : les associations, les liens clients et les livraisons enregistrées de cette boutique sont supprimés, de même que la connexion. Les commandes et les membres restent. À partir de là, vous connectez la boutique comme la première fois et configurez à nouveau les associations.
Tant qu'une boutique est déconnectée, les nouvelles commandes ne débloquent plus rien. Les membres qui ont déjà un accès le gardent. 48 heures après une désinstallation, les associations ont définitivement disparu : reconnectez donc dès que vous le remarquez.
Si vous payez votre formule memberarea via Shopify, désinstaller l'application met aussi fin à cette facturation. Ce qu'il advient de votre formule figure dans Payer memberarea via Shopify.
Pour déconnecter la boutique volontairement, voir Déconnecter Shopify et supprimer les données de la boutique.