Description
Import depuis WinParf en tant que produits WooCommerce
Le plugin vous permet de créer et de mettre à jour vos produits sur WooCommerce. Dans le cas d’une création de produits, le plugin créera :
- les produits WooCommerce incluant les variations
- les attributs correspondant aux axes, lignes, familles issus de WinParf
- la catégorisation des produits (marque, famille, axe, ligne)
- la gestion des marques depuis WooCommerce (l’affichage des marques devra néanmoins être réalisé depuis votre thème ou thème enfant)
- l’ajout du code EAN13
- l’ajout du code Parkod
- le prix de vente du produit ou de ses variations
- les prix promotionnels incluant les dates de début et les dates de fin
- la quantité en stock du produit ou de ses variations
- le nom du produit tel qu’il est renseigné dans le fichier Winparf
Le mode création dans les réglages vous permettront de sélectionner si vous ne souhaitez que mettre à jour les produits, ou les créer. Selon l’offre à laquelle vous avez souscrit auprès de WinParf, vous disposerez ou non du Parkod dans vos fichiers, veuillez paramétrer le plugin en conséquence en positionnant le bouton « Je ne dispose pas de Parkods dans mon fichier ARTICLES_WEB.TXT » à « Oui » ou à « Non ».
Depuis une page produit, via l’onglet « Avancé », vous pouvez visualiser, paramétrer ou modifier à la fois les codes EAN13 ou PARKOD, qui sont automatiquement insérés lors de la création du produit.
Le PARKOD ou EAN13 demeurent les deux informations permettant d’identifier le produit selon les fichiers Winparf et les réglages du plugin.
En cas de mise à jour du catalogue produit, le plugin mettra à jour :
- le prix du produit ou de ses variations
- le stock du produit ou de ses variations
- le prix promotionnel du produit ou de ses variations
Afin de gérer des imports complets de votre catalogue WinParf, il est recommandé de disposer d’une valeur de max_execution_time suffisamment élevée, pour que l’intégralité de votre catalogue soit traité d’une seule traite. N’hésitez pas à nous contacter pour obtenir davantage d’informations.
Un bouton On/Off vous permet de ne pas créer de produits et de passer uniquement en mode « mise à jour ».
Afin que WinParf puisse déposer les fichiers de commande sur le serveur, vous devrez créer un accès FTP dans le répertoire précisé dans l’en-tête du plugin
Export des commandes WooCommerce
Depuis le panel de configuration du plugin, déterminez quels sont les états de commande suivants :
- commande validée (prête à être exportée vers WinParf)
- commande annulée (afin d’en supprimer les informations si toutefois celle-ci avait déjà été précédemment validée, pour ne pas l’exporter vers WinParf)
- commande expédiée : de manière à pouvoir automatiser le traitement des commandes WooCommerce selon les données précisées par WinParf
Lorsque vous validerez une commande manuellement, ou que celle-ci sera validée de manière automatique (comme avec un plugin de paiement), celle-ci sera exportée dans un fichier .txt de manière à ce que votre logiciel WinParf puisse la récupérer, et la traiter.
Mise à jour des commandes WooCommerce depuis WinParf
WinParf met régulièrement à disposition un fichier TXT permettant de passer les commandes expédiées sous un statut de commande WooCommerce précis, celui que vous avez paramétré dans la configuration du plugin.
Régulièrement, le plugin Ever WP WinParf vérifie si un tel fichier existe, et modifie les commandes selon les données reçues. Cela vous permettra d’automatiser le traitement des commandes WooCommerce via votre logiciel WinParf.
Notez que cette gestion des commandes au travers de votre boutique en ligne peut varier selon l’offre à laquelle vous avez souscrit auprès de WinParf.
Une tâche cron est à disposition afin d’automatiser l’import de données et leur traitement depuis le plugin
Actions hooks pour développeurs
Afin d’aider les développeurs et créateurs de sites e-commerce à gérer au mieux les données issues de WinParf et importées au travers du plugin, une liste de hooks a été mise en place au sein du plugin.
- ever_set_product_from_winparf_before :
- pas de paramètres
- ce hook est déclenché avant l’import / mise à jour du catalogue
- ever_set_product_from_winparf_after :
- pas de paramètres
- ce hook est déclenché après l’import / mise à jour de catalogue
- ever_create_product_before :
- paramètres : ean13, parkod, parent_parkod
- ce hook est déclenché avant la création du produit parent
- ever_create_product_after :
- paramètres : id_product, ean13, parkod, parent_parkod
- ce hook est déclenché après la création du produit parent
- ever_add_attributes_before :
- paramètres : ean13, parkod, parent_parkod, product_attributes
- ce hook est déclenché avant la création des attributs de produits
- ever_create_variation_before :
- paramètres : ean13, parkod, parent_parkod
- ce hook est déclenché avant la création d’une variation de produit
- ever_create_variation_after :
- paramètres : id_variation, ean13, parkod, parent_parkod
- ce hook est déclenché après la création de la variation de produit
- ever_extract_order_before :
- paramètres : order_id, commande, client, adresse_livraison, livraison, paiement, port, products, creation (true/false)
- ce hook est déclenché avant la génération d’un fichier de commande pour WinParf
- ever_extract_order_after :
- paramètres : file, order_id, commande, client, adresse_livraison, livraison, paiement, port, products, creation (true/false)
- ce hook est déclenché après la génération d’un fichier de commande pour WinParf
- ever_update_order_before :
- paramètres : order_id, order_state
- ce hook est déclenché avant la mise à jour de l’état d’une commande depuis WinParf
- ever_update_order_after :
- paramètres : order_id, order_state
- ce hook est déclenché après la mise à jour de l’état d’une commande depuis WinParf
Afin d’utiliser ces hooks, utilisez votre thème enfant pour mettre en place des actions désirées. N’hésitez pas à nous demander de mettre en place davantage de hooks ou de paramètres
Avis
Il n’y a pas encore d’avis.