URL:
  <http://gna.org/bugs/?19124>

                 Summary: Galette v0.7dev - Ergonomie et bogues de la page «
Paiement Paypal »
                 Project: Galette
            Submitted by: roland
            Submitted on: mar 06 déc 2011 09:52:02 GMT
                Severity: 4 - Important
                Priority: 5 - Normal
                  Status: None
        Percent Complete: 0%
             Assigned to: None
        Originator Email: 
             Open/Closed: Open
         Discussion Lock: Any
                 Release: devel

    _______________________________________________________

Details:

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 :
1a. « 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.
1b. « 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 :
3a. Si pas d'option, écrire « Entrez le motif du paiement » avec un
champ à remplir (qui servira à Paypal),
3b. Si une seule option, écrire « Motif du paiement : » (avec bouton
radio grisé),
3c. Si deux options ou plus, écrire « Sélectionnez le motif du
paiement : » (tableau vertical avec boutons radio),
3d. 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,
3e. 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,
3f. Remplacer le bouton « Paiement » par le bouton « Validation » car
le paiement s'effectue dans Paypal et non dans Galette.

Merci ;)




    _______________________________________________________

Reply to this item at:

  <http://gna.org/bugs/?19124>

_______________________________________________
  Message posté via/par Gna!
  http://gna.org/


_______________________________________________
Galette-devel mailing list
Galette-devel@gna.org
https://mail.gna.org/listinfo/galette-devel

Répondre à