Site en cours de développement

Ce site n'est pas encore en service. Les prix, les délais et les catalogues affichés sont des données d'essai : aucune commande ni aucun devis ne peut être honoré pour le moment.

PrestaShop

Un module à téléverser, et le configurateur est sur votre boutique

Vous tenez déjà une boutique PrestaShop : Le Commis s'y pose comme n'importe quel autre module. Un ZIP à déposer, trois champs à remplir, et le configurateur s'affiche là où vous le placez. C'est la première des trois intégrations à avoir tourné sur une vraie boutique, et la seule dont la vitrine ait été vue à l'œuvre.

Éprouvée en conditions réelles

Le module a été installé, activé et vu à l'œuvre sur une boutique PrestaShop 9.1.4 : le configurateur complet — formes, plan, pièces, panneau de prix — s'affiche en page d'accueil, chargé par la balise que le module écrit. L'essai a d'ailleurs révélé un vrai défaut, corrigé depuis : PrestaShop a déplacé l'interface des modules d'affichage entre la 1.6 et la 1.7, et le module tombait au chargement. Aucune relecture ne l'avait vu.

CompatibilitéPrestaShop 1.6 à 9

La pose

Cinq écrans du back-office, et c’est en ligne

Rien ici ne sort du back-office : ni accès FTP, ni ligne de commande, ni fichier de thème à modifier.

  1. 01Modules → Gestionnaire de modules → Importer un module, et déposez le ZIP fourni.
  2. 02Une fois le module installé, cliquez sur Configurer.
  3. 03Renseignez trois champs : l'adresse du site, l'identifiant de votre boutique et votre clé API. Les deux derniers sont dans votre tableau de bord, rubrique Intégration.
  4. 04Enregistrez. Le configurateur apparaît alors en page d’accueil et en pied de page.
  5. 05Pour le poser ailleurs — sur une page « Devis », par exemple — passez par Préférences → Positions et réassignez le module à un autre emplacement de votre thème.

Ce qu’il laisse dans votre boutique

Quatre réglages, et rien de plus

Le module ne crée aucune table, n'ajoute aucune page et ne touche pas à vos produits : il enregistre quatre réglages — adresse du site, identifiant, clé, hauteur de départ — et écrit la balise aux emplacements que vous lui indiquez. Le désinstaller efface ces quatre réglages et ne laisse rien derrière lui.

Le mécanisme

Ce que fait la balise, et ce qu’elle ne fait pas

Quelle que soit votre plateforme, l'intégration se ramène à la même chose : une ligne de code chez vous, tout le reste chez nous. Ces cinq points valent pour PrestaShop comme pour WordPress, à l'identique.

01

Deux valeurs, pas une de plus

La balise <script> porte l'identifiant de votre boutique et votre clé publique. Il n'y a rien d'autre à renseigner, et rien d'autre ne transite.

02

La hauteur suit le contenu

Le configurateur grandit quand votre client ajoute une pièce ou déplie le détail des prix. Le cadre suit tout seul : aucun bloc coupé, aucune barre de défilement interne à régler à la main.

03

Une alternative en iframe

Certains éditeurs de page retirent les balises <script> à l'enregistrement. Une iframe équivalente est fournie avec la même clé — hauteur fixe, sans ajustement automatique.

04

Rien à héberger

Ni catalogue, ni prix, ni devis sur votre serveur. Le module ou la balise n'écrit qu'une ligne de code ; le configurateur, votre catalogue et vos devis vivent dans votre compte, et votre site ne fait que les afficher.

05

Le code exact vient de votre compte

L'extrait tout prêt, votre identifiant et votre clé déjà dedans, s'affiche dans votre tableau de bord, rubrique Intégration, avec un bouton pour le copier.

À quoi ça ressemble

Les deux formes du même appel

Voici les deux extraits tels qu'ils se collent, avec des valeurs d'exemple. Le vôtre porte votre identifiant et votre clé, et se copie depuis votre tableau de bord.

La balise script — la voie recommandée

<script src="https://votre-site-archstone.fr/widget-loader.js" data-tenant="votre-boutique" data-key="wk_xxxxxxxx"></script>

L’alternative en iframe

<iframe src="https://votre-site-archstone.fr/widget/votre-boutique?key=wk_xxxxxxxx&parentOrigin=https://votre-site.fr" width="100%" height="820" style="border:0" loading="lazy"></iframe>

L'iframe a besoin de connaître l'adresse du site où elle est collée : cette adresse est inscrite dans le code, si bien qu'un même extrait ne vaut que pour ce site-là.

Sécurité

Une clé recopiée ailleurs ne sert à rien

La clé posée dans la balise est publique : elle se lit dans le code source de votre page, comme n'importe quel attribut. Ce qui la rend inutilisable ailleurs, c'est la liste des domaines déclarés pour votre compte.

  • Les domaines déclarés

    L'adresse de votre site est enregistrée pour votre compte. Depuis un domaine absent de cette liste, le configurateur peut s'afficher, mais l'envoi du devis est refusé — c'est là que le contrôle se joue.

  • Une clé par compte, révocable

    Chaque intégration est identifiée pour elle-même : révoquer une clé ne touche aucune des autres.

  • Les refus sont tracés

    Chaque tentative rejetée — clé inconnue, origine non déclarée, quota mensuel atteint — est journalisée et consultable.

La suite

Voir le configurateur tourner sur votre catalogue

Une démonstration se règle sur vos matières et vos prix, pas sur les nôtres. Dites-nous où vous en êtes — la plateforme, le volume de devis, le nombre de familles de matières — et l'essai se prépare avec votre catalogue.