Composants d'intégration

Notre intégration à Shopify comporte plusieurs éléments. 

  1. Intégration Javascript (obligatoire). Il s'agit du composant d'intégration clé qui permet de valider les utilisateurs finaux afin de vérifier s'ils doivent être autorisés à accéder à votre PDP Shopify ou s'ils doivent être redirigés vers la salle d'attente. 
  2. Anti-Cheat : Validateur de caisse (optionnel). Détecte et empêche la plupart des robots et des vendeurs à la sauvette qui utilisent un logiciel automatisé de passer à la caisse.
  3. Synchronisation des stocks (optionnel). Synchronise les quantités d'inventaire des produits/variantes de Shopify avec CrowdHandler.
    Peut être utilisé pour :
    1. Afficher les niveaux de stock de Shopify dans la salle d'attente de CrowdHandler.
    2. Utilisé comme déclencheur de l'état de la salle d'attente, c'est-à-dire qu'il est épuisé. 
    3. Réguler le débit de CrowdHandler -> Site en fonction de la disponibilité des stocks.
  4. Post-processeur de paiement (facultatif). Une deuxième couche de défense anti-chat pour les bots qui tentent de submerger les systèmes de Shopify avec des volumes de trafic élevés. Il vérifie la validité des commandes créées et prend des mesures en déclenchant l'annulation automatique de la commande et, en option, l'annulation automatique du remboursement ou de l'autorisation de la carte. 

Pour commencer

Conditions préalables

  1. Un compte administrateur Shopify avec la permission de modifier le fichier theme.liquid.
  2. Si vous installez des fonctionnalités optionnelles, vous devez disposer d'un compte Shopify Plus ou d'un compte de niveau supérieur, avec l'autorisation d'installer des fonctionnalités optionnelles :
    1. Installer des applications personnalisées.
    2. Installer les webhooks via les paramètres de notification.
    3. Installer les règles de caisse. 

Installation

  1. Connectez-vous à https://admin.crowdhandler.com 
  2. Configurez votre domaine et votre salle CrowdHandler. Vous pouvez utiliser l'aide à l'intégration du tableau de bord pour vous guider tout au long du processus. La capture d'écran ci-dessous est un exemple de configuration typique d'une salle Shopify PDP. Une fois que vous avez terminé, assurez-vous que votre mode de déploiement est défini sur ShopifyJS. Vous pouvez modifier le mode de déploiement à partir de l'écran du tableau de bord.

  3. Dans l'écran des déploiements, cliquez sur le bouton ShopifyJS pour le domaine que vous souhaitez configurer.

  4. Vous arriverez à cet écran où vous serez guidé dans le processus d'installation de chaque composant par l'assistant d'installation et la documentation correspondante.