Utilisation de Stripe avec conditions

  • LE NAIR Clémence
    Demandé le 9 janvier 2025 à 10:50

    Bonjour,

    Nous réalisons un formulaire pour un Congrès et souhaitons utiliser STRIPE pour le règlement mais dans notre formulaire d'inscription nous avons différents profils et donc qui n'ont pas tous accès aux mêmes invitations/propositions.

    Comment masquer des produits en fonction des profils ?

    J'ai l'impression d'être obligée de créer une fiche produit unique si je veux utiliser la passerelle STRIPE.

    Bien cordialement.

    Clémence LE NAIR

  • Frédéric Jotform Support
    Répondu le 9 janvier 2025 à 12:08

    Bonjour Clémence,

    Merci de contacter l'assistance Jotform. Oui, en effet, vous ne pouvez utiliser qu'un seul élement Liste de produit par formulaire. De plus, il n'est pas possible de changer les éléments de Liste de produit avec des conditions. La solution consiste à créer votre liste de produits avec les autres éléments de formulaires, tels que des menus, d'ajouter un élément Calculatrice de formulaire qui calcul le prix total à payer, et enfin d'utiliser l'unique élément Liste de produit dont vous réglez l'option 'Montant défini par l'utilisateur', pour laquelle vous sélectionnerez le widget qui calcule le montant à payer. Permettez-moi de vous montrer comment faire: 

    1. Dans un premier temps, Dans le Générateur de Formulaires,  sélectionnez un élément Liste déroulante, ou autre, et cliquez sur son Engrenage.
    2. Dans le panneau de droite, allez à l'onglet Options.
    3. Et activez l'option Valeurs de calcul, puis définissez des valeurs pour chaque choix.Utilisation de Stripe avec conditions Image 1 Screenshot 50
    4. Maintenant, depuis l'onglet Widgets du panneau de gauche, sélectionnez Calculatrice de formulaire.
    5. Cliquez sur sa Baguette pour accéder à ses réglages.
    6. Et dans le panneau de droite, ajoutez le champ des produits en cliquant sur le bouton bleu au-dessus du pad.
    7. Puis cliquez sur Enregistrer.Utilisation de Stripe avec conditions Image 2 Screenshot 61
    8. Enfin, sélectionnez l'élément Liste de produits, et cliquez sur son Engrenage.
    9. Déconnectez-le de Stripe, supprimez les produits éventuels, et à la section Type de paiement, sélectionnez Montant défini par l'utilisateur.
    10. Puis à la section Obtenir le prix de, sélectionnez le widget qui donne le montant total. ET vous y êtes.Utilisation de Stripe avec conditions Image 3 Screenshot 72

    Après avoir connecté votre formulaire à votre compte Stripe, le montant à payer s'affiche directement au sein de l'élément Liste de produit qui ne sert plus qu'à effectuer le paiement:

    Utilisation de Stripe avec conditions Image 4 Screenshot 83

    Dès lors, vous n'avez plusieurs menus de produits cachés selon les clients, vous pouvez utiliser une logique conditionelle pour masquer les menus inutiles ainsi que pour mettre à jour directement la valeur du widget Calculatrice de formulaire, comme dans cet exemple que vous pouvez cloner pour l'étudier de près.

    N'hésitez pas à revenir vers nous si vous avez encore besoin d'aide.