Prestashop

Étapes pour intégrer votre boutique Prestashop
Section intitulée « Étapes pour intégrer votre boutique Prestashop »- Générez une clé depuis Prestashop
- Dans les réglages Prestashop, allez dans « Advanced Parameters » puis sélectionnez « Webservice ».
- Cliquez sur le bouton bleu « Add new webservice key », faites ce qui suit pour chaque section, et cliquez sur « Save » lorsque vous avez terminé.
| Section | Action |
|---|---|
| Key | Générez une nouvelle clé. (Vous en aurez besoin à l’étape 5). |
| Key description | Écrivez une description pour la clé. |
| Status | Assurez-vous que le bouton est réglé sur « Yes ». |
| Permissions | Examinez et définissez les permissions requises. |
-
Allez sur envia.com
-
Allez dans Ecommerce Pro > Connecter la boutique
-
Cliquez sur le bouton « Intégrer mon ecommerce » et sélectionnez Prestashop.
-
Saisissez l’URL de votre boutique Prestashop et cliquez sur « Continuer ».
- (Assurez-vous de saisir l’URL correcte. Pour confirmer, ajoutez**/api/**à la fin de l’adresse de la boutique. Si le navigateur demande un nom d’utilisateur et un mot de passe, vous êtes sur la bonne voie. Pour plus de détails, vous pouvez consulter la documentation PrestaShop).
-
Ajoutez vos identifiants d’accès (Étape 1 ; Key) et cliquez sur Créer.
-
Vérifiez l’e-mail enregistré dans Envia.com et cliquez sur Continuer.
C’est tout ! Votre boutique Prestashop est maintenant intégrée avec Envia.com.
Configurez votre boutique dans Envia.com
Section intitulée « Configurez votre boutique dans Envia.com »Ces réglages se font depuis votre tableau de bord Envia.com. Ils sont nécessaires pour que l’intégration fonctionne correctement.

Adresse d’origine et colis
Définissez d’où partent vos expéditions et quels emballages vous utilisez. C’est nécessaire pour planifier les collectes et obtenir des cotations

Produits
Définissez le poids et la taille de chaque produit. Le système calcule alors les tarifs correctement et choisit le bon colis

Colis automatique
Le système choisit le meilleur emballage pour chaque commande afin que vous n’ayez pas à le faire à la main

Règles d’expédition automatiques
Définissez des règles d’expédition qui calculent automatiquement les coûts d’expédition de vos commandes
Utilisation des web services dans Prestashop
Section intitulée « Utilisation des web services dans Prestashop »Confirmez que les web services sont activés dans PrestaShop.
- Dans les réglages Prestashop, allez dans Advanced Parameters puis sélectionnez Webservice.
- Sélectionnez la clé que vous avez générée plus tôt et modifiez-la
- Faites défiler jusqu’à Configuration, et dans la section Enable PrestaShop’s Webservice confirmez que le bouton est réglé sur Yes.
Recommandation au Brésil
Section intitulée « Recommandation au Brésil »Pour ajouter le champ Identification number au checkout de votre boutique, suivez ces étapes.
Permissions pour générer une Access Key
Section intitulée « Permissions pour générer une Access Key »Examinez et définissez les permissions requises
Messages d’erreur pendant l’intégration
Section intitulée « Messages d’erreur pendant l’intégration »Message d’erreur 403 « Forbidden » ou « 400 ». Cette erreur apparaît lorsque le pare-feu bloque certaines connexions API ou est limité à certaines adresses IP.
Dans ces cas, désactivez temporairement le blocage pour que l’intégration puisse continuer, ou ajoutez nos adresses IP à votre liste blanche :
3.209.100.219 34.224.235.111 3.211.106.119 35.173.225.189

Foire aux questions
Section intitulée « Foire aux questions »Pourquoi les commandes ne s’enregistrent-elles pas après l’intégration de plusieurs boutiques sur la même URL racine ?
Vous pouvez rencontrer des problèmes d’enregistrement des commandes si vous avez intégré plusieurs boutiques sur la même URL racine. Bien que l’intégration puisse sembler réussie, le système n’enregistrera pas les commandes correctement.
Pour le corriger, assurez-vous d’effectuer une intégration individuelle pour chaque domaine de boutique lorsqu’ils partagent la même URL racine. Cela garantit que les commandes s’enregistrent correctement et évite les conflits entre boutiques.
Par exemple, si vous avez deux boutiques « https://ejemplo.com/1 » et « https://ejemplo.com/2 » toutes deux jointes sous une URL racine telle que « https://ejemplo.com », vous devez effectuer une intégration individuelle pour chaque domaine.
Le plugin est-il compatible avec PrestaShop version 8.1.5 ?
Notre plugin est actuellement obsolète, il n’est donc compatible avec aucune version récente de Prestashop.