Skip to main content

Passer l'étape de paiement des commandes en ligne

Le module website_sale_checkout_skip_payment permet de ne pas afficher l'étape du paiement lors d'une commande en ligne et de sauter directement à l'écran de confirmation de paiement (dont les textes peuvent être modifiés via les traductions).

Une fois le module installé, cette fonctionnalité se configure sur la fiche contact d'un ou d'une cliente en particulier, dans l'onglet Ventes et Achats.

image-1661753094180.png

 

Activer cette configuration pour tous les clients et clientes existantes

Il est possible d'utiliser le module d'édition en lot pour modifier d'un coup toutes les fiches contact.

Activer cette configuration par défaut pour les futurs clients et clients

Ce qu'il faut faire dépend de votre gestion des connexions pour les commandes en ligne.

  • Si vous permettez aux internautes de passer commande sans s'identifier à un profil utilisateur·rice existant

Pour que les nouveaux contacts soient créés avec cette configuration, il est nécessaire d'ajouter un paramètre par défaut pour les contacts :

skip_defaut.png

 

  • Si vous permettez aux internautes de s'enregistrer librement avec un profil utilisateur·rice

Pour que les contacts liés aux profils utilisteur ou utilisatrice soient créés avec cette configuration, il faut modifier le contact lié au modèle d'utilisateur portail, souvent appelé "Portal Template User" (c'est un utilisateur inactif)

Rechercher les utilisateurs inactifs :

skip_defaut_user.png

Ouvrir le contact lié :

skip_defaut_user_contact.png

Et, dans l'onglet Ventes et Achats, activer la configuration "Passer l'étape de paiement des commandes du site web" comme illustré plus haut.

  • Si les deux options sont possibles, il est nécessaire de réaliser les deux configurations ci-dessus.