Vue d’ensemble
Ce que fait cette personnalisation
- Ajoute une case à cocher de conditions générales sous le bouton de checkout
- Empêche les clients de passer au checkout tant qu’ils n’ont pas accepté
- Bloque le bouton de checkout standard. Sur la Version 1 du module de paiements express, elle grise également les boutons express — voir la note ci-dessous si vous êtes sur la Version 2
- Prend en charge un texte et un lien entièrement personnalisables
Étape 1 : ajouter du HTML personnalisé
- Allez dans Upcart > Cart Editor > Settings > Custom HTML
- Collez le code suivant dans Above announcements/rewards :
Note sur l’ancien système : les callbacks
window.upcartOnCartLoaded fonctionnent toujours mais sont obsolètes et génèrent des avertissements dans la console. Utilisez upcartSubscribeCartLoaded pour tous les nouveaux scripts.- Collez le code suivant dans Below checkout button. Mettez à jour le lien et le texte pour qu’ils correspondent aux conditions de votre boutique :
Étape 2 : ajouter du CSS personnalisé
- Allez dans Upcart > Cart Editor > Settings > Custom CSS
- Collez le code suivant pour contrôler le style :
color, background-color et opacity.
Résultat final
- Les boutons de checkout et express sont désactivés jusqu’à ce que la case soit cochée
- Un message d’avertissement rouge apparaît s’ils essaient de continuer sans accepter
- Une fois la case cochée, tous les boutons deviennent actifs