Projet

Général

Profil

Actions

Evolution #171

fermé

Ergonomie et bogues de la page « Paiement Paypal »

Ajouté par Johan Cwiklinski il y a environ 12 ans. Mis à jour il y a environ 11 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
21/02/2012
Echéance:
% réalisé:

100%

Temps estimé:

Description

Confer bogue gna #19124

Ce qui frappe d'emblée à l'ouverture de cette page, c'est, pour une opération simple qui consiste à payer une cotisation (contribution) via Paypal (système dont l'usage est courant maintenant), la quantité de texte à lire (dont une ligne en rouge qui n'a pas d'intérêt majeur), la présence d'un faux bouton (choix par défaut), l'alignement des options ... pour finalement être invité à « Entrez un montant. » et découvrir tout en bas le bouton principal « Paiement ».

Les bogues

  1. La première phrase (« Choisissez une option ci-dessous, puis cliquez sur 'Paiement' pour continuer. ») s'affiche même s'il n'y a qu'une seule option voire aucune option. Cette phrase est impropre puisque qu'il ne s'agit pas d'option mais de « motif du paiement » ; la mention « puis cliquez sur 'Paiement' pour continuer » est impropre également puisque plus loin, l'intéressé est invité à « Entrez un montant. »
  2. Lorsqu'il n'y a qu'une seule option (Exemple : « cotisation annuelle (8,00 €) »), un clic sur cette « option » ne change pas le montant retenu qu'il faut modifier à la main.
  3. Le montant par défaut est fixé à 20.00, en dur dans le code (ligne 61 de paypal_form.tpl) ; ce n'est pas gênant excepté si l'intéressé omet de corriger le montant retenu car il lance Paypal pour une somme erronée.
  4. Si aucune option n'est fixée dans les Préférences, Paypal retient le premier enregistrement de la table galette_types_cotisation (cotisation annuelle).

Propositions

  1. Clarifier en supprimant les deux phrases techniques :
    1. « une fois que votre paiement aura été validé, une entrée sera automatiquement générée dans la table des contributions ...» car sans intérêt pour l'intéressé qui ne peut même pas vérifier si c'est vrai,
      « … et les membres du bureau recevront un message de notification. » car ce n'est pas le problème de l'intéressé (d'autant que la messagerie Galette peut planter) et de toutes façons, Paypal lance sa propre messagerie.
    2. « ATTENTION : si vous entrez un montant ci-dessous, assurez-vous qu'il ne soit pas inférieur au montant de l'option que vous avez sélectionnée. » car si l'intéressé modifie à 8,00 € une cotisation annuelle fixée à 10,00 €, un popup l'avertira que ce n'est pas possible.
  2. Présenter les « options » (parler de motifs du paiement) dans un tableau vertical avec un bouton radio sur chaque ligne (grisé s'il n'y a qu'une seule « option ».
  3. Présenter la page comme suit :
    1. Si pas d'option, écrire « Entrez le motif du paiement » avec un champ à remplir (qui servira à Paypal),
    2. Si une seule option, écrire « Motif du paiement : » (avec bouton radio grisé),
    3. Si deux options ou plus, écrire « Sélectionnez le motif du paiement : » (tableau vertical avec boutons radio),
    4. Si pas d'option, afficher ensuite « Montant » + champ vide, et interdire l'accès à Paypal si le montant est vide ou nul au moment du paiement,
    5. Si une option, afficher « Montant » + champ vide si l'unique option n'a pas de valeur définie et interdire l'accès à Paypal si le montant est vide ou nul au moment du paiement OU « Montant retenu modifiable » + champ avec la somme correspondant à la valeur de l'unique option,
    6. Remplacer le bouton « Paiement » par le bouton « Validation » car le paiement s'effectue dans Paypal et non dans Galette.

Mis à jour par Johan Cwiklinski il y a environ 12 ans

  • Description mis à jour (diff)

Mis à jour par Johan Cwiklinski il y a plus de 11 ans

  • Description mis à jour (diff)

Mis à jour par Johan Cwiklinski il y a environ 11 ans

  • Statut changé de Nouveau à Résolu
  • % réalisé changé de 0 à 100

Mis à jour par Johan Cwiklinski il y a environ 11 ans

  • Statut changé de Résolu à Fermé

Mis à jour par Johan Cwiklinski il y a environ 11 ans

Inclus dans la version 1.2.1 du plugin

Actions

Formats disponibles : Atom PDF