Projet

Général

Profil

0005-Paybox-allow-return-url-customization.patch

Antoine Nguyen, 17 juin 2016 16:10

Télécharger (1,28 ko)

Voir les différences:

Subject: [PATCH 5/6] Paybox: allow return url customization.

 eopayment/paybox.py | 8 ++++++++
 1 file changed, 8 insertions(+)
eopayment/paybox.py
230 230
                    'SURCOUF', 'KANGOUROU', 'FNAC', 'CYRILLUS', 'PRINTEMPS',
231 231
                    'CONFORAMA', 'BUYSTER', 'LEETCHI', 'PAYBUTTONS',
232 232
                )
233
            },
234
            {
235
                'name': 'return_url',
236
                'caption': _('Return URL after transaction')
233 237
            }
234 238
        ]
235 239
    }
......
272 276
        if self.payment_type and self.card_type:
273 277
            d['PBX_TYPEPAIEMENT'] = self.payment_type
274 278
            d['PBX_TYPECARTE'] = self.card_type
279
        if self.return_url:
280
            for key in [
281
                    'PBX_EFFECTUE', 'PBX_REFUSE', 'PBX_ANNULE', 'PBX_ATTENTE']:
282
                d[key] = self.return_url
275 283
        d = d.items()
276 284
        d = sign(d, self.shared_secret.decode('hex'))
277 285
        url = URLS[self.platform]
278
-