Commit Graph

306 Commits

Author SHA1 Message Date
Thomas NOËL b7f6718b7e tox: SETUPTOOLS_USE_DISTUTILS=stdlib
gitea/eopayment/pipeline/head Build started... Details
2020-09-01 11:21:07 +02:00
Thomas NOËL 736b20e162 tests: use utcnow in TIPI refdet verifications (#46237) 2020-09-01 00:49:49 +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
Benjamin Dauvergne 5cca8ce560 Jenkinsfile: use mergeJunitResults() (#38304) 2019-12-09 15:22:53 +01:00
Frédéric Péters 8a6702066d paybox: fix validate/cancel operations encoding handling (#37322) 2019-10-29 16:24:44 +01:00
Frédéric Péters 3d34d44246 misc: add hotfix support to Jenkinsfile 2019-10-25 09:18:32 +02:00
Frédéric Péters bf00e72309 paybox: pass bytes to hashing function (#37212) 2019-10-25 09:18:32 +02:00
Emmanuel Cazenave c5bd2265a2 jenkins: use ci@entrouvert.org for notifications 2019-10-02 13:55:21 +02:00
Benjamin Dauvergne d7889675b7 tipi: confound order_id/transaction_id with refdet (#36322)
TIPI has no concept of a transaction_id and our main user (lingo
application in combo) use only order_id. PaymentResponse documentation
should be changed to deprecate transaction_id, and first return value of
.request() should be renamed order_id to make things understandable as
with all backend what you get in PaymentResponse.order_id is what is
returned by backend.request()[0].
2019-09-21 17:15:49 +02:00
Emmanuel Cazenave 4153a0e597 packaging: add a content type to long description (#33167) 2019-05-16 17:19:34 +02:00
Emmanuel Cazenave b113829f2e expose transaction capabilities (#32969)
And implement the first one, manual validation for
systempayv2 and paybox.
2019-05-14 17:53:56 +02:00