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
Benjamin Dauvergne
23c7bec939
tipi: prevent whitespaces in refdet ( fixes #30485 )
2019-02-08 13:20:45 +01:00
Benjamin Dauvergne
bd10b0b09d
tests: add non regression test ( #30485 )
2019-02-08 13:20:45 +01:00
Benjamin Dauvergne
144f227dfc
eopayment: transaction_id must always be equals to refdet ( #30485 )
...
As only refdet is returned by TIPI we can't generate transaction_id that
differs from it.
2019-02-08 13:20:17 +01:00
Benjamin Dauvergne
70c1a1b5db
setup.py: handle case of a tagged dirty workdir
2019-02-08 12:57:03 +01:00
Benjamin Dauvergne
7ac96b4f1e
tipi: implement automatic generation of REFDET ( fixes #30272 )
2019-02-01 10:49:48 +01:00
Benjamin Dauvergne
51a51d1201
tox.ini: remove basepython ( #30272 )
...
It becomes useless if python version is in the environment descriptors.
2019-02-01 10:49:34 +01:00
Benjamin Dauvergne
0d6a6a86d3
tipi: add possible choices for saisie parameter ( #30272 )
2019-02-01 10:49:18 +01:00
Benjamin Dauvergne
b128e66e41
tipi: use english labels for parameters ( #30272 )
2019-02-01 10:48:34 +01:00
Benjamin Dauvergne
354815c502
tipi: update TIPI_URL ( #30272 )
2019-02-01 10:48:34 +01:00
Benjamin Dauvergne
d5d31b35f4
tipi: PEP8ness ( #30272 )
2019-02-01 10:48:34 +01:00
Frédéric Péters
95c0ad5874
misc: adapt version number for PEP 440 ( #29421 )
2019-01-03 14:47:28 +01:00
Emmanuel Cazenave
f8b358e232
debian package: do not run tests ( #27940 )
...
Which allow to remove test dependencies.
2018-11-13 18:29:35 +01:00
Emmanuel Cazenave
5728565a50
correct typo in debian control ( #26992 )
2018-11-13 14:15:35 +01:00