La console est l’endroit où une boutique prépare et publie son configurateur. Elle se trouve à l’adresse cutoptim.com/console, vous vous y connectez avec votre compte CutOptim, et la console elle-même est en anglais (le configurateur côté client est disponible en dix langues). Vous démarrez un sandbox gratuit depuis la console en un clic et pouvez passer à un forfait configurateur à tout moment ; voir la présentation.
D’abord le sandbox, puis la production
Un sandbox est une boutique de test gratuite avec des données de démonstration. Vous y chargez vos propres panneaux et prix, essayez tout le parcours et voyez le résultat dans l’aperçu en direct. Ses limites permettent de le distribuer sans risque : un sandbox par compte, 14 jours, lecture seule ensuite, jusqu’à 100 commandes sur une fenêtre de 30 jours, webhooks uniquement vers des adresses HTTPS publiques (au plus deux), et e-mails uniquement à l’adresse confirmée du propriétaire.
Passer en production transforme le sandbox en boutique réelle et conserve la configuration. Cela exige un forfait configurateur actif ; ce forfait est distinct de votre forfait de l’application CutOptim et de l’Engine API, et cette page n’indique aucun prix. Le propriétaire ou un administrateur achète le forfait Starter depuis la carte « Plan & going live » de la boutique dans la console (mensuel, facturé par Lemon Squeezy). Quand le propriétaire paie pour un sandbox, celui-ci passe en production tout seul avec les mêmes réglages et ses clés restent valables ; si un administrateur paie, le propriétaire clique sur « Go live ».
Brouillon, aperçu, publication
Vous ne modifiez jamais ce que voient les clients. Les réglages forment un brouillon. L’aperçu en direct monte le véritable configurateur sur votre brouillon non enregistré : ce que vous voyez est ce que la publication diffusera. Publier valide la configuration et crée une nouvelle version ; revenir en arrière (rollback) rétablit une version antérieure. La catégorie Advanced affiche les versions et un éditeur JSON, et un journal d’audit consigne qui a changé quoi.
Les catégories
La console étant en anglais, les noms de catégories ci-dessous sont indiqués tels qu’ils y apparaissent.
| Category | Ce que vous définissez |
|---|---|
| Appearance & brand | Couleurs, rayon des angles, typographie, clair ou sombre |
| Steps & flow | Où les clients commencent et terminent |
| Fields | Ce qu’un client règle pour chaque pièce |
| Results shown | Rendement, chutes, chants dans le résultat |
| Units & language | mm, cm ou pouces ; langue par défaut |
| Delivery & lead time | Délai, zones de livraison, retrait |
| Catalogue & prices | Import et export des panneaux, chants, quincaillerie, usinage et prix |
| Templates | Les modèles de meubles dont vos clients peuvent partir |
| Workflows | Quels modes, formulations, panneaux et onglets ; seuls les modes construits et activés peuvent être choisis |
| Texts | Vos propres textes en dix langues |
| Fields & rules | Quels champs sont affichés ou obligatoires, et les règles de prix |
| Images & 3D | Images des panneaux et des produits |
| Keys & embedding | Clés publiques et secrètes |
| Embedding code | HTML, WordPress, bouton WooCommerce, lien autonome et QR |
| Team & roles | Membres, invitations, transmission |
| Data management | Conservation, demandes des clients, export, fermeture |
| Advanced | Versions et éditeur JSON |
Catalogue et prix
Importez une liste de prix CSV ou Excel (.xlsx), ou saisissez les lignes à la main. L’importeur reconnaît les en-têtes dans les langues courantes, signale chaque ligne erronée par son numéro de ligne dans le tableur et ne devine jamais une valeur ambiguë. Un texte susceptible d’agir comme une formule de tableur est neutralisé, et les images téléversées sont ré-encodées.
Les règles de prix sont des données, pas du code. Pour les pièces découpées, un matériau est tarifé selon l’une de cinq stratégies : par panneau entier, par mètre carré de pièces avec un pourcentage de chutes, par mètre de coupe, panneau plus longueur de coupe, ou panneau plus un tarif par pièce. Les chants (au mètre), l’usinage (par opération, par mètre ou par pièce), la quincaillerie, les suppléments, une commande minimale, les groupes de clients avec leurs propres grilles tarifaires, la TVA, les arrondis, les zones de livraison, le retrait et le délai sont des règles distinctes. Une règle ne s’applique que si vous l’ajoutez : une règle manquante est une erreur explicite, jamais un zéro silencieux.
Modèles, quincaillerie, panneaux contrecollés et usinage
- Modèles. Les cinq modèles de meubles intégrés peuvent être activés ou désactivés et leurs plages restreintes (jamais élargies). L’éditeur de modèles vous permet d’écrire les vôtres à partir d’un formulaire, avec un aperçu en direct de la liste de pièces. Le sélecteur de modèles côté client dans l’intégration n’affiche que les modèles intégrés ; les modèles que vous écrivez ne sont pas encore montrés aux clients à cet endroit.
- Quincaillerie. Le besoin en quincaillerie d’un modèle, comme des charnières, des coulisses ou des taquets d’étagère, devient une ligne tarifée grâce à votre propre correspondance entre besoin et article du catalogue. Un besoin que vous n’avez pas associé donne un avertissement visible, jamais un zéro silencieux.
- Panneaux contrecollés. Un panneau contrecollé est une seule ligne vendable ; pour la production, il est scindé en une ébauche légèrement surdimensionnée par couche, découpée dans le même panneau que celui qui a été tarifé.
- Usinage. Les perçages, les trous de charnière, les rainures et les rayons d’angle portent des paramètres contrôlés (position, diamètre, profondeur, longueur), sont tarifés selon vos règles et transmis dans la commande.
Équipe et rôles
Six rôles : owner (propriétaire), admin (administrateur), pricing (tarification), catalog (catalogue), orders (commandes) et viewer (lecteur). Le propriétaire et l’administrateur peuvent modifier, publier, voir les commandes et gérer les clés, l’équipe et les données. Tarification et catalogue peuvent modifier un brouillon mais pas publier. Commandes peut voir les commandes et faire avancer leur statut. Lecteur peut seulement consulter. Le propriétaire transmet la boutique en deux étapes : le propriétaire actuel propose, l’autre personne accepte. Une invitation crée un lien affiché une seule fois ; la console ne l’envoie pas par e-mail, c’est donc à vous de le transmettre. La personne invitée doit se connecter avec la même adresse e-mail confirmée.
La sécurité de connexion est celle du compte CutOptim de chaque personne, y compris la connexion à deux facteurs optionnelle. Une boutique ne peut pas encore imposer l’authentification à deux facteurs à toute son équipe.
Clés et mode test
Une boutique a une clé publiable (publishable key) pour l’intégration dans votre page et une clé secrète (secret key) pour votre serveur, que vous ne placez jamais dans une page. Dans la catégorie Keys, vous créez et révoquez des clés et faites tourner la clé de signature. Le service peut aussi faire tourner une clé avec un chevauchement, de sorte que l’ancienne continue de fonctionner pendant une durée définie ; les boutons de console correspondants ne sont pas encore construits.
Une boutique en production peut créer jusqu’à trois clés de test (voir la FAQ ci-dessous). Utilisez-les pour répéter une intégration sans créer de vraies commandes.
Gestion des données
La catégorie Data management indique ce qui est conservé et pendant combien de temps. Les devis jamais commandés, les projets enregistrés, les journaux de livraison terminés et les acheteurs sans commande ni projet sont effacés après votre durée de conservation (365 jours par défaut, modifiable). Les commandes, l’historique des commandes et le journal d’audit sont conservés. Pour un client qui demande ce que vous détenez, vous pouvez exporter ses données ; pour effacer, vous pouvez les supprimer ou les pseudonymiser tandis que la commande reste. Vous pouvez télécharger toute la boutique dans un fichier, et le propriétaire peut fermer la boutique avec un délai de 7 à 90 jours.