Commit Graph

314 Commits

Author SHA1 Message Date
Benjamin Dauvergne 4b7824a996 systempayv2: use SHA-1 algorithm by default (#47094)
gitea/eopayment/pipeline/head Build started... Details
2020-09-28 15:40:18 +02:00
Benjamin Dauvergne e2ec0860cc dummy: handle subject in request() (#46789) 2020-09-18 15:42:52 +02:00
Benjamin Dauvergne b99c62cfd5 dummy: handle capture_date in request() (#46787) 2020-09-18 15:40:30 +02:00
Serghei Mihai cae250d132 systempayv2: implement HMAC SHA256 signature (#46658) 2020-09-15 15:20:10 +02:00
Serghei Mihai f7d698c71f ststempayv2: accept alphanum in test and production secrets (#46638) 2020-09-15 09:57:41 +02:00
Serghei Mihai 68242bd435 misc: do not convert parameters to text (#46520) 2020-09-11 11:52:37 +02:00
Serghei Mihai 24459e80d0 misc: do not force to text boolean parameters (#46520) 2020-09-10 16:00:33 +02:00
Serghei Mihai 5991c69c4e spplus: handle secret key as string (#46432) 2020-09-09 12:19:02 +02:00
Serghei Mihai 1ee8871eda paybox: list platforms choices (#46323) 2020-09-03 16:08:11 +02:00
Thomas NOËL de91a4302d tox: add SETUPTOOLS_USE_DISTUTILS=stdlib in env (#46252) 2020-09-01 13:57:39 +02:00
Thomas NOËL ff51a685bf paybox: fix shared_secret validation (#46233) 2020-09-01 00:43:32 +02:00
Thomas NOËL 7390a1902a paybox: details shared_secret name (#46232) 2020-08-31 16:45:05 +02:00
Benjamin Dauvergne b12bb1b5b6 payfip_ws: make PAYMENT_URL overridable (#43939) 2020-06-17 10:10:51 +02:00
Frédéric Péters 6ebcd4c674 ogone: use iso-8859-15 encoding for signature (#44150) 2020-06-17 07:51:45 +02:00
Valentin Deniaud 6c81d9733d dummy: extend parameters description for testing (#43030) 2020-05-19 14:59:10 +02:00
Valentin Deniaud ab3d0d1506 systempayv2: do not rely on outside scope for validation (#43030) 2020-05-19 14:59:10 +02:00
Valentin Deniaud bc7bdd1208 remove sips backend (#43030) 2020-05-19 14:59:10 +02:00
Valentin Deniaud e71b798493 paybox: choices must be a list (#43030) 2020-05-19 11:31:32 +02:00
Valentin Deniaud c038a9f2d0 keyware: remove payment_methods parameter (#43030) 2020-05-18 17:59:09 +02:00
Valentin Deniaud 6e96d123ba mollie: prevent override of description attribute (#43021) 2020-05-18 16:26:23 +02:00
Valentin Deniaud daa57ffa2e add mollie payment method (#28933) 2020-05-15 15:41:53 +02:00
Christophe Siraut 7ee9fcca50 Jenkinsfile: target default suite (#41301) 2020-05-14 07:34:24 +02:00
Christophe Siraut d3875be048 debian/control: add git to build-dependencies 2020-05-14 07:29:59 +02:00
Valentin Deniaud 18764204cd add keyware payment method (#39377) 2020-04-21 17:10:04 +02:00
Valentin Deniaud 4eff1c29f3 common: add method for checking amount value (#39377) 2020-04-21 17:08:21 +02:00
Benjamin Dauvergne 74a42e542d dummy: set default value for origin and siret (#41515) 2020-04-17 16:39:20 +02:00
Benjamin Dauvergne fcd0177f88 debian: use PYBUILD_NAME in rules (#41636) 2020-04-17 15:07:34 +02:00
Benjamin Dauvergne 377305a8d1 misc: re-export PaymentException from eopayment 2020-04-10 15:36:48 +02:00
Benjamin Dauvergne 7e7373412c tox.ini: clear warning about pytest's junit_family option 2020-04-10 11:56:51 +02:00
Benjamin Dauvergne a414c56bd4 tests: clear warnings about assertRaisesRegexp 2020-04-10 11:56:51 +02:00
Benjamin Dauvergne 1a171a733d tests: clear warning about paybox callback parameter 2020-04-10 11:56:51 +02:00
Benjamin Dauvergne 768f65f72f misc: style, PEP8 2020-04-10 11:56:48 +02:00
Benjamin Dauvergne d0bdc988ac tox.ini: aggregate coverage for py3 too 2020-04-10 11:39:55 +02:00
Benjamin Dauvergne baa769d498 sips2: use transaction_date (#41320) 2020-04-10 11:39:38 +02:00
Benjamin Dauvergne a3307e0a47 sips2: PEP8, style (#41320) 2020-04-10 11:39:33 +02:00
Benjamin Dauvergne 69aa304c43 paybox: use transaction_date (#41320) 2020-04-04 13:25:42 +02:00
Benjamin Dauvergne 27bea9fce9 paybox: PEP8, style, python3 (#41320) 2020-04-04 12:32:01 +02:00
Benjamin Dauvergne 8a9f36e522 systempay: removed unused import (#41320) 2020-04-04 12:12:07 +02:00
Benjamin Dauvergne 70bf7295b6 systempay: copy vads_effective_creation_date to response.transaction_date (#41320) 2020-04-04 12:12:00 +02:00
Benjamin Dauvergne 5be09fdfe1 misc: add transaction_date to PaymentResponse (#41320) 2020-04-03 17:46:25 +02:00
Benjamin Dauvergne ff245940ec payfip_ws: add resultrans codes for direct debit (#39985) 2020-03-03 10:28:04 +01:00
Valentin Deniaud cc11879051 misc: import PaymentException in __init__.py (#40353) 2020-03-02 17:36:43 +01:00
Benjamin Dauvergne 2bf06bfee2 setup.py: include package data (#39115) 2020-01-20 15:49:42 +01:00
Benjamin Dauvergne 73aa398b1b use zeep >= 2.5 (#39117) 2020-01-20 15:24:27 +01:00
Benjamin Dauvergne 02b168968c declare payfip_ws backend (#39041) 2020-01-16 18:04:45 +01:00
Emmanuel Cazenave ebf1254392 systempayv2: increase authorized length in urls (#39016) 2020-01-16 14:30:40 +01:00
Benjamin Dauvergne a95c666712 debian: add python dependencies to debian/control (#38405) 2020-01-13 10:52:15 +01:00
Benjamin Dauvergne e21ea1f64b update gitignore (#38405) 2020-01-13 10:52:10 +01:00
Benjamin Dauvergne edb97113d5 start support for PayFiP Regie web-service (#38405) 2020-01-07 10:50:12 +01:00
Benjamin Dauvergne 8ae9b712c4 common: add a base exception class (#38405) 2020-01-03 18:16:33 +01:00