Aller au contenu principal
← Retour à CutOptim ConfiguratorWooCommerce · accès anticipé

Calcul de prix WooCommerce et plugin de découpe sur mesure pour les boutiques de panneaux

Le plugin CutOptim Configurator pour WooCommerce ajoute un bouton de commande sur mesure aux produits que vous choisissez. Le client saisit ses pièces, voit le plan de coupe et un prix construit selon vos règles, et le prix vérifié par votre serveur entre dans le panier WooCommerce.

En bref

Le plugin permet à une boutique de panneaux WooCommerce de vendre de la découpe sur mesure sans nouveau système de boutique. Un produit associé ouvre le configurateur, et seul un devis que votre propre serveur a confirmé auprès de CutOptim devient une ligne de panier. CutOptim n’encaisse aucun paiement et n’héberge aucune boutique : le panier, la caisse et le paiement restent dans WooCommerce.

Ce que fait le plugin

Il relie la page produit, le configurateur et le panier, et laisse tout ce qui suit le panier à WooCommerce.

ÉtapeLe clientVotre boutique
Page produitVoit un bouton de commande sur mesureLe panneau vient du produit : son SKU, un attribut ou ses propres champs
ConfigurateurSaisit les pièces, voit le plan et le prixLe prix vient des règles que vous fixez dans CutOptim
PanierAjoute le résultatVotre serveur vérifie le devis signé, puis ajoute une ligne de panier à ce prix
CommandePaie comme d’habitudeLa ligne de commande porte la commande CutOptim et l’empreinte du devis

Une mise en place en quatre étapes

La mise en place ci-dessous est celle prévue : elle n’a pas encore été exécutée de bout en bout dans un WordPress réel, considérez donc les étapes comme un brouillon. Il vous faut un bac à sable CutOptim pour les clés.

  1. Installer et saisir les clés

    Installez le plugin et saisissez sous WooCommerce votre locataire, votre clé publique et votre clé secrète.

  2. Associer les produits

    Reliez chaque produit à un panneau par une règle de SKU, par un attribut, ou avec les champs panneau et épaisseur du produit lui-même.

  3. Choisir où et comment

    Choisissez les catégories qui affichent le bouton et l’ouverture du configurateur : fenêtre, panneau latéral ou page.

  4. Passer une commande test

    Passez une commande test dans le bac à sable et vérifiez la ligne de panier et les données de commande avant la mise en ligne.

Un prix falsifié n’arrive pas dans le panier

Le navigateur peut afficher un prix, mais on ne lui fait pas confiance pour en fixer un. Avant tout ajout, le plugin demande à votre serveur de confirmer le devis.

  • — Votre serveur vérifie auprès de CutOptim le jeton de devis signé, avec votre clé secrète, et le compare à votre locataire et à votre devise.
  • — Le prix est lié aux lignes et aux totaux du devis par une empreinte : changez un seul chiffre et la commande est refusée.
  • — Un devis donne une ligne de panier, chiffrée d’après le devis vérifié et non d’après un chiffre envoyé par le navigateur.

C’est la même vérification que décrit la page sur la plateforme sur mesure, bâtie sur le même code de référence.

Ce qui reste dans WooCommerce

Le plugin ne remplace aucune partie de votre boutique.

  • — Le panier, la caisse et le paiement : CutOptim n’encaisse aucun paiement.
  • — Le stock, la taxe et la livraison, tels que vous les avez réglés dans WooCommerce.
  • — La fiche de commande, avec la commande CutOptim et l’empreinte du devis sur la ligne de commande.

Événements de commande par webhook

Il fournit aussi un point de terminaison de webhook signé. Quand CutOptim signale une commande ou un changement de statut, la commande WooCommerce correspondante reçoit une note. Un type d’événement que cette version ne connaît pas est acquitté et ignoré : un CutOptim plus récent ne casse donc pas un plugin plus ancien.

Où il en est

Le plugin est en accès anticipé. Sa vérification du prix est couverte par des tests PHP automatiques et le code respecte le standard de codage WordPress (phpcs) ; le test de bout en bout dans un WordPress réel avec WooCommerce reste à faire. Il est conçu pour WordPress 6.0 ou plus récent, PHP 7.4 ou plus récent et WooCommerce 7.0 ou plus récent, et n’est pas encore dans le répertoire de plugins WordPress.

Accès anticipé : démarrez un bac à sable gratuit dans la console et interrogez-nous sur le plugin. Les formules et les prix figurent sur la page des tarifs, et la mise en place reste un brouillon tant que le test réel n’a pas eu lieu.

Questions fréquentes

Le plugin encaisse-t-il le paiement ?
Non. Le configurateur chiffre et planifie la découpe, et le client paie dans votre caisse WooCommerce. CutOptim n’encaisse aucun paiement et n’héberge pas votre boutique.
Comment un produit sait-il quel panneau il représente ?
De trois façons, dans cet ordre : les champs panneau et épaisseur du produit, une règle de SKU écrite dans les réglages, ou un attribut du produit. Un produit sans panneau n’a pas de bouton.
Que se passe-t-il si un client modifie le prix dans le navigateur ?
L’article n’est pas ajouté. Votre serveur vérifie le devis signé auprès de CutOptim et compare son empreinte aux lignes et totaux reçus : un chiffre modifié échoue.
Quelles versions faut-il ?
Il est conçu pour WordPress 6.0 ou plus récent, PHP 7.4 ou plus récent et WooCommerce 7.0 ou plus récent. Il est en accès anticipé : testez-le d’abord dans un bac à sable.
Je n’utilise pas WooCommerce. Existe-t-il une autre voie ?
Oui. Toute plateforme qui reçoit une requête et calcule un HMAC peut prendre ces commandes ; la page sur la plateforme sur mesure et ses exemples Node et PHP montrent comment.

Calculateurs, guides et métiers liés

En savoir plus sur le configurateur

Vous n’avez besoin que du moteur de découpe ? Voir l’Engine API

Mentions légalesConditions du configurateur (EN) ·Accord de traitement des données (EN) ·Notice de confidentialité pour les acheteurs ·Licences tierces (EN)