Projet

Général

Profil

Bug #8290

email obligatoire pour paybox

Ajouté par Frédéric Péters il y a plus de 8 ans. Mis à jour il y a plus de 3 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
17 septembre 2015
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

Le backend paybox est le seul dont la signature impose la présence d'un email; dans les autres backends, il peut y avoir des champs obligatoires mais le résultat est plus souvent un ValueError() avec un message explicite.

eopayment/dummy.py:    def request(self, amount, name=None, address=None, email=None, phone=None,
eopayment/dummy.py-            info1=None, info2=None, info3=None, next_url=None, **kwargs):
--
eopayment/ogone.py:    def request(self, amount, orderid=None, name=None, email=None,
eopayment/ogone.py-            language=None, description=None, **kwargs):
--
eopayment/paybox.py:    def request(self, amount, email, name=None, **kwargs):
eopayment/paybox.py-        d = OrderedDict()
--
eopayment/sips.py:    def request(self, amount, name=None, address=None, email=None, phone=None, info1=None,
eopayment/sips.py-            info2=None, info3=None, next_url=None, **kwargs):
--
eopayment/spplus.py:    def request(self, amount, name=None, address=None, email=None, phone=None, info1=None,
eopayment/spplus.py-            info2=None, info3=None, next_url=None, logger=LOGGER, **kwargs):
--
eopayment/systempayv2.py:    def request(self, amount, name=None, address=None, email=None, phone=None,
eopayment/systempayv2.py-                info1=None, info2=None, info3=None, next_url=None, **kwargs):
--
eopayment/tipi.py:    def request(self, amount, next_url=None, exer=None, refdet=None,
eopayment/tipi.py-            objet=None, email=None, saisie=None, **kwargs):

Historique

#1

Mis à jour par Benjamin Dauvergne il y a plus de 8 ans

Le problème c'est l'absence d'une erreur propre ou que ce soit obligatoire ? C'est obligatoire parce que paybox l'exige pour le message d'erreur je peux faire un raise ValueError('email required for paybox') et remettre un email=None.

#2

Mis à jour par Benjamin Dauvergne il y a plus de 3 ans

  • Statut changé de Nouveau à Fermé

Je ne vois pas d'action à faire, lingo peut vérifier la signature et voir que l'email est obligatoire ou pas.

Formats disponibles : Atom PDF