PsMageConnector : synchronisation de stock entre PrestaShop et Magento
Le concept
Automatiser la synchronisation des stocks entre une ou plusieurs boutiques PresataShop et une unique boutique Magento.
Particulièrement adapté pour les marketplaces (places de marché) fonctionnant en drop shipping et propulsées par Magento qui intègrent les produits de marchands sous PrestaShop.
Fonctionnement du module PsMageConnector
Notre module s’installe sur la boutique PrestaShop, il utilise le web service de Magento pour établir la communication entre les deux boutiques.
Pour qu’une synchronisation des stocks soit possible, les produits à synchroniser doivent exister sur les deux boutiques, la référence est utilisée comme clé de référence.
Au cours d’une synchronisation, le connecteur PrestaShop / Magento se connectera à la boutique Magento, il vérifiera pour chaque référence à synchroniser que le produit existe bien sur la boutique Magento et il poussera le stock configuré sur la boutique PrestaShop si nécessaire.
Par exemple, la boutique PrestaShop indique qu’il faut synchroniser la référence XXX, celle-ci possède un stock à 42 sur PrestaShop. Si une référence XXX existe bien sur la boutique Magento et que son stock est différent de 42, celui-ci sera alors mis à jour en conséquence.
Les fonctionnalités
- Possibilité de synchroniser tout le catalogue ou un ensemble de catégories
- Historique de chaque synchronisation accessible dans l’administration de PrestaShop avec détail par produit de chaque mise à jour de stock
- Synchronisation manuelle et/ou automatique
Les pré-requis
- Disposer d’une boutique PrestaShop en version 1.5.x 1.6.x
- Disposer d’un accès web service à la boutique Magento avec un rôle Catalogue au minimum
- Importer au préalable les produits à synchroniser sur la boutique Magento
- La synchronisation peut demander beaucoup de ressources système, surtout s’il y a un grand nombre de produits à synchroniser, les hébergements mutualisés low-cost sont à éviter
- L’automatisation de la synchronisation nécessite la mise en place d’un tâche CRON (tâche automatique), vérifiez que votre hébergement propose cette fonctionnalité, instructions fournies par le module
- La marketplace doit fonctionner en drop shipping, c’est à dire que le stock des produits est toujours décrémenté sur la boutique PrestaShop lors d’une vente
Limitations
- Seul le webservice Magento SOAP v2 API en mode WS-I compliant n’est supporté par le module
- La synchronisation est unidirectionnelle, elle s’effectue uniquement dans le sens PrestaShop vers Magento
- Les produits à synchroniser doivent obligatoirement exister sur la boutique Magento, ce module ne créé pas les produits (pour le moment). Vous pouvez cependant facilement les importer via le système d’import de Magento sans avoir à retraiter les données manuellement
- Ce module n’est pas (pour le moment) un outil de remontée des ventes
Capture d’écran
Si vous souhaitez acquérir le module ou avoir plus d’informations, n’hésitez pas à nous contacter.