Fy2Press
Explorer

FR-CA

Fy2Press 1.0.0 · 02

Connecter une boutique Shopify de façon sécuritaire

Créez un jeton public de l’API Storefront dans le canal Headless de Shopify, saisissez-le avec l’adresse de la boutique et testez la connexion.

Documentation de Fy2Press 1.0.0. Le plugin gratuit est disponible sur WordPress.org. La version PRO est vendue séparément par l’entremise de Freemius, notre fournisseur de licences et de paiement.

En trois étapes

  1. Créez une vitrine dans le canal Headless de Shopify et copiez son jeton public de l’API Storefront.
  2. Saisissez le sous-domaine de la boutique et le jeton dans Fy2Press, puis choisissez Tester la connexion.
  3. Enregistrez les paramètres une fois la bonne boutique confirmée.

Ce guide décrit Fy2Press 1.0.0. Les écrans peuvent changer dans une version ultérieure : vérifiez la version affichée dans l’écran des extensions avant de le suivre.

Résultat attendu

Votre boutique Shopify est connectée avec son adresse et un jeton public de l’API Storefront, le test de connexion réussit et Fy2Press n’affiche plus la boutique comme Déconnectée.

Créez un jeton public de l’API Storefront dans le canal Headless de Shopify, saisissez-le avec l’adresse de la boutique et testez la connexion.

Avant de commencer

  • L’autorisation de gérer les canaux de vente dans l’administration Shopify de la boutique.
  • Fy2Press installé, avec son écran d’accueil ouvert.
  • L’adresse myshopify.com de la boutique, par exemple example-store.myshopify.com.
  • Un hébergement WordPress qui permet les requêtes HTTPS sortantes vers Shopify.

Prévoyez un retour arrière avant de commencer : une sauvegarde ou une copie de préproduction, le produit Shopify qui servira de comparaison et la page WordPress qui doit afficher le résultat. Commencez par un petit essai que vous pourrez répéter.

Ce que couvre ce guide

FREE connecte une boutique Shopify. Le champ attend un jeton public de l’API Storefront : un jeton privé ou un jeton de l’API Admin ne peut pas le remplacer. Un test réussi confirme l’accès au catalogue, sans rien synchroniser. Le tutoriel de Shopify poursuit avec un jeton privé destiné au code serveur, qui n’est pas la valeur utilisée par Fy2Press.

Gardez en tête qui fait quoi : Shopify conserve les produits, l’inventaire, les commandes, les paiements et le passage à la caisse ; Fy2Press amène le catalogue dans WordPress et l’affiche ; WordPress héberge vos pages et vos contenus éditoriaux. Rien dans ce guide ne déplace les commandes, les clients ou les paiements vers WordPress.

Étapes

  1. Dans Shopify, installez le canal de vente Headless depuis la boutique d’applications Shopify s’il n’est pas déjà présent, puis ouvrez-le.
  2. Choisissez Create storefront, ou ouvrez la vitrine que vous utilisez déjà pour WordPress, puis ouvrez ses réglages de l’API Storefront.
  3. Copiez le jeton public de l’API Storefront. Avec la personne propriétaire de la boutique, activez seulement ces permissions de l’API Storefront : produits et collections (unauthenticated_read_product_listings), étiquettes de produits (unauthenticated_read_product_tags), inventaire des produits (unauthenticated_read_product_inventory), ainsi que lecture et modification du panier (unauthenticated_read_checkouts, unauthenticated_write_checkouts). Laissez désactivées les permissions sur les clients, le contenu et les métaobjets : Fy2Press ne lit pas les données de clients ni de commandes.
  4. Dans WordPress, ouvrez Fy2Press → Réglages de connexion. Dans URL de la boutique, tapez seulement la partie qui précède .myshopify.com, puis collez le jeton dans Jeton public de l’API Storefront.
  5. Choisissez Tester la connexion, confirmez qu’il s’agit de la bonne boutique, puis choisissez Enregistrer les paramètres.

Vérifiez le résultat avant de rendre une page publique. Un message de réussite est bon signe, mais la page publique et le parcours d’achat Shopify doivent aussi concorder.

Vérifier le résultat

  • L’état de la connexion n’indique plus Déconnecté après le test.
  • L’écran d’accueil ne vous demande plus de connecter Shopify.
  • Le jeton reste masqué dans l’écran des réglages, sauf si vous choisissez Afficher, et n’apparaît jamais sur les pages publiques.

Vérifiez le résultat là où vos visiteurs le verront. Ouvrez la page WordPress publique, et pas seulement l’écran de Fy2Press, puis comparez un produit représentatif avec Shopify, y compris son prix, sa disponibilité, ses variantes et sa collection. Répétez une petite modification une fois pour confirmer que le comportement est stable.

Problèmes fréquents

  • Unauthorized : le jeton n’est pas le jeton public Storefront, appartient à une autre boutique ou a été révoqué.
  • Store not found : tapez seulement le sous-domaine myshopify.com, sans https://, sans chemin et sans votre domaine personnalisé.
  • Erreur réseau : demandez à votre hébergeur si WordPress peut faire des requêtes HTTPS sortantes vers Shopify, et transmettez le message d’erreur, jamais le jeton.

Si un résultat inattendu survient, arrêtez les opérations d’envergure et refaites l’essai avec un seul produit et une seule page. Conservez le message d’erreur exact avant de modifier un réglage ou de vider un cache.

Dépannage

  1. Confirmez la version et l’édition du plugin (FREE ou PRO).
  2. Reproduisez le problème avec un seul produit d’essai.
  3. Déterminez si le problème vient de Shopify, de Fy2Press ou de votre thème WordPress.
  4. Comparez le résultat avec ce que comprend votre édition, selon le guide des éditions.
  5. Rétablissez votre configuration d’essai, refaites l’essai une fois et notez si le résultat se répète.

Sécurité et données

Le jeton public est conçu pour les requêtes de vitrine, mais gardez-le hors des captures, des demandes de soutien et des documents partagés. Ne saisissez jamais de jeton Storefront privé ni de jeton de l’API Admin dans Fy2Press.

Si vous demandez de l’aide, notez la version du plugin, les versions de WordPress et de PHP, votre thème ou constructeur de pages, l’adresse de la page et les étapes suivies. Utilisez des produits d’essai et retirez des captures les jetons, les données de clients, les détails de commandes et les adresses privées avant de les transmettre.

Effet sur la recherche

Connecter une boutique ne crée aucune page publique. Avant de synchroniser, décidez dans l’onglet Google et SEO si WordPress ou Shopify doit porter l’adresse principale des produits.

Renseignements pour le soutien

Si vous demandez de l’aide, notez la version du plugin, les versions de WordPress et de PHP, votre thème ou constructeur de pages, l’adresse de la page et les étapes suivies. Utilisez des produits d’essai et retirez des captures les jetons, les données de clients, les détails de commandes et les adresses privées avant de les transmettre.

Guides connexes

Version et disponibilité

Documentation de Fy2Press 1.0.0. Le plugin gratuit est disponible sur WordPress.org. La version PRO est vendue séparément par l’entremise de Freemius, notre fournisseur de licences et de paiement.

Conserver la frontière système visible

Shopify demeure la source commerciale; Fy2Press transporte les fiches et les contrats de rendu; WordPress gère la publication.

Shopify · catalogue source et paiement

Fy2Press · synchronisation manuelle et rendu

WordPress · contenu, gabarits et surface SEO

Vérifier avant de poursuivre

  • Confirmez le résultat dans WordPress, pas seulement dans l’interface Fy2Press.
  • Gardez le panier et le paiement sur Shopify.
  • Notez la version installée lorsque vous signalez un défaut.