Que fait-il ?

L'installation du récepteur Shopify webhook permet d'utiliser les fonctionnalités suivantes de CrowdHandler ShopifyJS. 

- Synchronisation des stocks Shopify -> CrowdHandler. 
- Destruction des sessions lors du paiement. 
- Annulation automatique des commandes considérées comme frauduleuses avec option de remboursement automatique ou d'annulation de l'autorisation de paiement.  
Informations personnelles identifiables (IPI)

La destruction automatique de la session à la fin de la commande et l'annulation automatique de la commande nécessitent que CrowdHandler traite des informations personnelles identifiables. Ces informations sont traitées lors de la réception de la notification webhook de Shopify concernant la création de la commande et sont ensuite immédiatement supprimées. 

Je ne veux pas envoyer d'informations personnelles à CrowdHandler

- Option 1

Sauter cette étape. 

- Option 2

Installer le récepteur webhook de Shopify mais ne pas envoyer de PII à CrowdHandler. Cela permettra d'utiliser uniquement la fonction de synchronisation des stocks Shopify -> CrowdHandler. 

- A l'étape 5, sélectionnez l'autorisation read_products uniquement. 

- Sauter les étapes 8 - 11

- À l'étape 12, entrez la signature fictive 4f7ad17cb44da0f0791b32109b10fdcab0d221f0571bc1bf395e11d5177324e1 de Shopify Webhook ainsi que le jeton d'accès à Shopify obtenu à l'étape 7.

- Une autre méthode pour détruire les sessions lors du paiement est disponible ici.
  1. Naviguez jusqu'à la page Applications et canaux de vente dans les paramètres de Shopify, puis cliquez sur le bouton Développer des applications bouton.

  2. Cliquez sur Créer une application.
  3. Nommez l'application CrowdHandler puis créez l'application.
  4. Appuyer sur la touche Configurer les champs d'application de l'API Admin bouton.

  5. Recherchez et sélectionnez le lire_produits (nécessaire pour la synchronisation des stocks), les ordres de lecture et les ordres d'écriture (nécessaire pour le post-traitement de la caisse) puis appuyez sur sauver.
  6. Retourner à la page vue d'ensemble et cliquer sur Installer l'application.
  7. Révélez votre jeton et prenez-en note. Le format du jeton commence par shpat_
  8. Retournez à la page CrowdHandler panneau de contrôle. Copier le Crochet Web URL affiché sur l'écran de déploiement de ShopifyJS pour le domaine que vous êtes en train de configurer.



  9. Retournez dans Shopify et allez dans la section webhooks de l'écran. Vous pouvez le trouver en allant sur Notifications -> Crochets Web. Configurer deux webhooks comme indiqué dans les captures d'écran ci-dessous, en veillant à remplacer l'URL de remplacement par votre URL réelle. webhook que vous avez copié depuis le panneau de contrôle CrowdHandler à l'étape 8.

    Création de l'ordre

  10. Une fois enregistrée, une signature de webhook sera révélée.
  11. Notez la signature et retournez au panneau de contrôle de CrowdHandler.
  12. Saisissez votre jeton d'accès à Shopify (étape 7) et Shopify Webhook Signature (étape 11) puis cliquez sur installer.
  13. En cas de succès, le webhook sera signalé comme actif.

  14. Vous pouvez maintenant passer à l'étape 2b. Configurer l'anti-catastrophe et la synchronisation des stocks