Module PrestaShop 8 & 9 · Astralith Labs
⬆ HIGH CONVERSION Transforme des choix simples en un checkout plus efficace.

Les conversions
commencent par
les petites décisions.

Astracheckbox ajoute des options radio configurables à l'étape paiement du checkout PrestaShop. Le client choisit. Le choix persiste. La commande s'en souvient. Le checkout qui accompagne, sans interrompre.

☑️ Jusqu'à 6 options configurables 🔄 Persistance AJAX garantie 🌍 Multilingue 📧 Visible dans l'e-mail de commande 🛡️ Zéro override du core
6
Options radio
configurables
AJAX
Persistance
garantie
Langues supportées
pour textes et labels
8&9
Compatibilité
PrestaShop

Le checkout

Apparaît à l'étape paiement.
Où le client est déjà prêt.

Positionné au-dessus des méthodes de paiement

Astracheckbox se connecte au hook displayPaymentTop — il apparaît exactement avant les boutons de paiement, au moment où le client est déjà prêt à finaliser. Il n'interrompt pas : il accompagne.

Persistance AJAX via beacon API

Chaque choix est sauvegardé via beacon immédiatement. Même si le client change de méthode de paiement, navigue entre les étapes ou soumet le formulaire, la sélection n'est jamais perdue.

Synchronisée avec tous les formulaires de paiement

La valeur sélectionnée est injectée comme champ caché dans chaque formulaire de paiement présent sur la page — CartRule, Stripe, PayPal, Mollie, n'importe quel gateway. Aucune perte à la soumission.

Visible dans la commande BO et dans l'e-mail

Le choix apparaît dans le panneau commande du back-office et peut être inclus dans l'e-mail de confirmation via une variable de template. Le marchand sait toujours ce que le client a choisi.

Cas d'usage

Chaque option est
une relation avec le client.

Derrière un bouton radio il n'y a pas un champ. Il y a un choix personnel. Voici comment les marchands utilisent Astracheckbox chaque jour.

Emballage cadeau

Offre la possibilité de choisir l'emballage cadeau directement dans le checkout — sans pages supplémentaires, sans pop-up.

OPZIONI

Emballage standard
Emballage cadeau +€3,00
Sans emballage

Préférence de livraison

Laisse le client choisir entre des options d'expédition ou de retrait — informations ensuite utilisées en phase opérationnelle.

OPZIONI

Livraison express
Livraison standard
Retrait en boutique

Date / créneau horaire préféré

Pour les services ou livraisons programmés, le client choisit sa préférence directement dans le checkout.

OPZIONI

Matin (9h–13h)
Après-midi (14h–18h)
Soirée (18h–21h)

Type de document fiscal

Demande au client s'il souhaite un ticket de caisse, un reçu ou une facture — avant le paiement, simplement et visiblement.

OPZIONI

Ticket de caisse
Reçu
Facture

Consentement supplémentaire / acceptation

Ajoute un consentement commercial, l'acceptation de conditions spécifiques ou la préférence de communication.

OPZIONI

J'accepte les conditions spéciales
Je n'accepte pas

Services supplémentaires

Montage, installation, configuration, extension de garantie — proposés comme choix au moment de l'achat.

OPZIONI

Produit seul
Produit + installation
Produit + garantie étendue

Ce que tu ressens vraiment

Le checkout qui accompagne,
sans interrompre.

Astracheckbox semble petit. Une case à cocher. Un choix. Une ligne. Mais le moment où le client dit « oui » est le moment le plus important de tout le parcours d'achat.

Intention

Les décisions les plus importantes sont souvent petites

Une coche. Un consentement. Un service supplémentaire. Un choix. Un clic. Et soudain tout change. Les conversions ne naissent pas des grandes fonctionnalités — elles naissent des petits moments de décision.

Fluidité

Le checkout n'est pas le moment de demander plus

C'est le moment de rendre simple le fait de dire oui. Beaucoup de boutiques se trompent ici — elles ajoutent de la friction. Astracheckbox ajoute des possibilités : l'option est là, claire, sans interrompre le flux.

Contrôle

Le client sent qu'il décide

Tu ne forces pas. Tu n'interromps pas. Tu offres. Et le client sent qu'il a le contrôle — de choisir quelque chose, pas de subir quelque chose. Cette différence se ressent dans la conversion.

Engagement

Chaque option est une relation

Emballage cadeau. Service. Acceptation. Extra. Préférence. Derrière un bouton radio il n'y a pas un champ — il y a un choix personnel qui crée de l'engagement dans l'expérience d'achat.

Fiabilité

Si c'est sélectionné, ça doit être conservé

Le client fait un choix. Le choix doit rester. Jusqu'à la confirmation, à travers chaque étape, chaque méthode de paiement. La persistance AJAX garantit que rien ne se perd — jamais.

Naturel

Le checkout devient une conversation

« Tu veux ajouter ça ? » « Tu veux choisir ça ? » « Tu veux continuer ? » Le client répond. Il ne remplit pas — il répond. C'est la différence entre un formulaire et une conversation.

Respect

Le client doit sentir qu'il a le contrôle

Jamais obligé. Jamais confus. Seulement accompagné. Les options sont claires, les textes sont tiens, le choix appartient au client. Ce respect se ressent — et se transforme en confiance et en commandes complétées.

Conversion

Le client ne pensera pas « belle case à cocher »

Il pensera : « checkout simple. » Et c'est là qu'on gagne. Pas dans le nombre de fonctionnalités — dans le fait que le client ne s'est pas arrêté, n'a pas hésité, a complété. Et a choisi quelque chose de plus.

Fonctionnalités

Configurable dans chaque mot.
Robuste à chaque clic.

Titre, sous-titre et note multilingues

Chaque texte du bloc est configurable depuis le back-office pour chaque langue active dans la boutique : titre principal, sous-titre descriptif et note d'avertissement finale. Le client lit toujours dans sa langue.

Multilingue natif

Jusqu'à 6 options — textes pour chaque langue

Configure de 1 à 6 options radio, chacune avec un texte indépendant pour chaque langue. Le nombre d'options actives est réglable. Les étiquettes sont les tiennes — depuis le back-office, sans toucher au code.

Max 6 options

Persistance AJAX via beacon API

Chaque changement de sélection est sauvegardé instantanément via navigator.sendBeacon — même si le client ferme la page à ce moment-là. La sélection est conservée à la réouverture du panier.

Beacon API

Sync avec tous les formulaires de paiement

La valeur choisie est injectée comme input caché dans chaque formulaire de paiement de la page — n'importe quel gateway (Stripe, PayPal, Mollie, virement, contre-remboursement). Aucune exception, aucune perte à la soumission.

Universal sync

Visible dans la commande BO et dans l'e-mail

Le choix du client apparaît dans le panneau commande du back-office (hook displayAdminOrderMainBottom) et comme variable {checkboxoption_choice} dans l'e-mail de confirmation de commande.

BO + Email

Zéro override — architecture propre

Astracheckbox utilise uniquement des hooks officiels PrestaShop : displayPaymentTop, actionValidateOrder, displayOrderConfirmation et d'autres. Aucun fichier du core modifié. Installation et désinstallation propres.

Hook-only

Architecture Astralith

Standard UI Astralith.
La référence pour le licensing.

Cases à cocher et radios avancés dans le checkoutÉtape paiement — displayPaymentTop
Persistance correcte panier → commandeAJAX beacon API + table dédiée
Aucune perte de sélections entre les étapesSync avec tous les formulaires de paiement
Expérience checkout plus naturelleOptions claires, textes tiens, zéro friction
Compatible PrestaShop 8 et 9Testé PS 8.0.0 → 9.99.99, hook-only
Aucun override du coreHooks officiels uniquement, tables propres
Installation / désinstallation propreTout supprimé à la désinstallation
Standard UI AstralithRéférence UI pour le licensing de tout l'écosystème

Questions fréquentes

Tu as des questions ?
Voici les réponses.

Où apparaît le bloc d'options dans le checkout ?

Astracheckbox se connecte au hook displayPaymentTop de PrestaShop — il apparaît sur la page de paiement, au-dessus des méthodes de paiement disponibles. C'est l'endroit idéal : le client est déjà à l'étape finale, a déjà décidé d'acheter, et peut facilement faire son choix avant de confirmer.

Que se passe-t-il si le client change de méthode de paiement ?

Rien n'est perdu. La sélection est sauvegardée via AJAX beacon immédiatement à chaque changement. De plus, la valeur est injectée comme champ caché dans tous les formulaires de paiement présents sur la page — n'importe quel gateway. Même si le client passe de PayPal au virement à la carte, le choix reste toujours celui qu'il avait fait.

Où vois-je le choix du client après la commande ?

En deux endroits. Dans le back-office, dans la fiche commande — via le hook displayAdminOrderMainBottom, le bloc avec le choix du client apparaît en bas de la page commande. Dans l'e-mail de confirmation de commande — la variable {checkboxoption_choice} peut être ajoutée au template e-mail pour afficher le choix dans le mail que reçoit le client.

Puis-je configurer des textes différents pour chaque langue de la boutique ?

Oui. Le titre, le sous-titre, la note d'avertissement et le texte de chaque option individuelle sont tous configurables pour chaque langue active dans la boutique, directement depuis le panneau back-office d'Astracheckbox. Le client voit toujours les textes dans sa propre langue — sans configurations supplémentaires.

Astracheckbox fonctionne-t-il avec n'importe quel gateway de paiement ?

Oui. Le module injecte la sélection comme champ caché dans tous les formulaires de paiement présents sur la page, indépendamment du gateway — Stripe, PayPal, Mollie, virement, contre-remboursement, n'importe quel autre. Le beacon AJAX garantit que le choix est sauvegardé en base de données avant même la soumission du formulaire.

Que comprend la licence annuelle ?

La licence annuelle à €89 comprend : utilisation complète du module pour 1 boutique PrestaShop, toutes les mises à jour publiées sur 12 mois, accès à l'Astralith Update Center et support technique dédié. Astracheckbox est le module de référence UI pour le licensing de tout l'écosystème Astralith — la qualité se voit même dans les détails.

Licence

Le checkout qui convertit
commence par un choix.

Astracheckbox · Licence annuelle · HIGH CONVERSION
89

/ an · 1 boutique · HT

Utilisation complète du module
Jusqu'à 6 options radio configurables
Persistance AJAX garantie sur toutes les étapes
Textes multilingues pour chaque option
Visible dans la commande BO et dans l'e-mail
Toutes les mises à jour pendant 12 mois
Compatible PrestaShop 8 et 9
Acheter maintenant — €89/an →

Paiement sécurisé · Licence activable immédiatement · Renouvellement annuel