Shopify est une plateforme de e-commerce. Vous pouvez connecter Shopify à Digistore24. Cela transfère les commandes vers Shopify et elles peuvent être traitées davantage là-bas, par exemple, à des fins de traitement. En cas de retours, une annulation de la commande est transférée.
Pour connecter Shopify à Digistore24, vous devez configurer une connexion IPN pour le système cible Shopify dans Digistore24.
Note
Shopify est un service payant. Vous pouvez trouver plus d'informations ici.
Conditions
- Vous avez déjà un compte Shopify.
- Vous avez créé une application personnalisée dans votre compte Shopify.
- Vous avez assigné les accès à l'API Admin suivants à l'application personnalisée :
commandes_lecture,commandes_écriture,exécutions_lecture,exécutions_écriture,clients_lecture,clients_écriture - Vous avez sécurisé le token d'accès API de l'application personnalisée et l'avez à portée de main.
Si vous n'avez pas encore créé d'application personnalisée, vous pouvez trouver un guide ici.
Configurer la connexion IPN
- Connectez-vous à votre compte Digistore24.
- Allez dans la vue Vendeur et ouvrez Paramètres > Intégrations (IPN).
- Cliquez sur le bouton Ajouter nouvelle connexion. Un aperçu des connexions sera désormais affiché.
- Cliquez sur la carte Shopify. Le formulaire d'entrée s'ouvrira maintenant.
- Entrez un Nom. Ceci est uniquement visible par vous.
- Sélectionnez les produits pour lesquels un IPN doit être envoyé dans le champ Pour les produits.
- Sélectionnez si un IPN doit également être envoyé lorsque les produits sont achetés en tant qu'add-ons dans le champ Pour les add-ons.
- Vous pouvez sélectionner les langues de produits pour lesquelles un IPN doit être envoyé dans le champ Pour les commandes dans ces langues.
- Vous pouvez sélectionner les pays de livraison pour lesquels un IPN doit être envoyé dans le champ Pour les livraisons à ces pays.
- Vous pouvez sélectionner les revendeurs pour lesquels un IPN doit être envoyé dans le champ Pour les commandes de ces revendeurs.
- Vous pouvez sélectionner les événements pour lesquels un IPN doit être envoyé dans le champ Envoyer notification.
- Sélectionnez si un IPN doit également être envoyé pour des achats de test dans le champ Livrer des commandes de test.
- Sélectionnez si vous souhaitez envoyer les commandes individuelles d'une vente additionnelle regroupées dans un seul IPN ou dans des IPNs séparés dans le champ Regrouper les ventes additionnelles.
Note
seuls les IPNs pour les produits sélectionnés dans le champ Pour les produits seront envoyés. - Si vous avez sélectionné Non dans le champ Regrouper les ventes additionnelles : Sélectionnez si les produits individuels d'une vente d'add-on doivent être envoyés regroupés dans un seul IPN ou dans des IPNs séparés dans le champ Un appel IPN par add-on.
Note
seuls les IPNs pour les produits sélectionnés dans le champ Pour les produits seront envoyés. - Entrez le nom de votre magasin Shopify.
- Entrez votre token d'accès API admin Shopify.
- Entrez les identifiants de variante stockés dans Shopify pour les produits associés à Digistore24 dans le champ Mapping des produits.
- Sélectionnez si la connexion doit être active immédiatement après l'enregistrement dans le champ Actif.
- Vous pouvez entrer une ou plusieurs adresses email dans le champ Adresse email pour les notifications d'erreurs. Si des erreurs se produisent lors de la livraison de l'IPN, vous serez informé via ces adresses email.
- Si vous avez créé des champs supplémentaires (champs personnalisés) dans le système cible : Vous pouvez entrer les noms des champs créés dans le système cible qui seront remplis avec les données soumises par Digistore24 dans les sections Champs personnalisés, Clients aux affiliés, Produit, Adresse et Montants.
- Cliquez sur Enregistrer. La connexion IPN est configurée.
Note
Utilisez le bouton Tester la connexion pour vérifier si la connexion IPN que vous avez configurée fonctionne et que les IPN sont transférés au système cible.
Astuce
Vous pouvez créer plusieurs connexions IPN pour un système cible et ainsi couvrir différents cas d'utilisation. Les cas d'utilisation possibles et appropriés dépendent également du système cible.
Exemples
- Des données doivent être transférées vers plusieurs listes de diffusion ou campagnes.
- Lorsqu'un paiement est effectué, le client doit être ajouté à une liste de diffusion, et lorsqu'un remboursement se produit, le client doit être retiré d'une liste de diffusion.
- Pour certains produits, un IPN ne devrait être envoyé que pour les commandes clients, pour d'autres produits, il devrait également être envoyé pour les partenariats affiliés.
Configurez une connexion IPN séparée pour chaque cas d'utilisation pour le système cible respectif.