Benjamin Dauvergne
|
5b5f4c165b
|
misc: add payment_status method to Payment (#47670)
|
2020-11-03 17:21:03 +01:00 |
Benjamin Dauvergne
|
f1fbcc6982
|
misc: add an EXPIRED status code (#47670)
|
2020-10-30 09:57:48 +01:00 |
Benjamin Dauvergne
|
7f54812533
|
systempayv2: add support for chosen transaction_id (#48064)
|
2020-10-29 17:53:13 +01:00 |
Benjamin Dauvergne
|
5549ecbf24
|
cli: produce correct HTML5 and fix JS query
|
2020-10-29 11:29:23 +01:00 |
Benjamin Dauvergne
|
3ecce46175
|
paybox: handle CANCELLED and DENIED situations (#47582)
|
2020-10-29 11:28:56 +01:00 |
Benjamin Dauvergne
|
274c716eec
|
misc: add cli tool for testing
|
2020-10-29 10:42:23 +01:00 |
Benjamin Dauvergne
|
3256b346f2
|
dummy: use uuid4() instead of transaction_id() (#47584)
|
2020-10-27 09:54:29 +01:00 |
Benjamin Dauvergne
|
ed22f7e182
|
dummy: remove unused siret parameter (#34064)
|
2020-10-26 20:41:43 +01:00 |
Benjamin Dauvergne
|
c4f59e4412
|
tests: make payfip tests compatible with zeep 4.0
|
2020-10-15 21:31:41 +02:00 |
Benjamin Dauvergne
|
7fa4e35641
|
systempayv2: map DENIED and CANCELLED result codes (#17065)
|
2020-10-15 21:05:36 +02:00 |
Benjamin Dauvergne
|
b1ebd698b3
|
systempayv2: do not use filesystem for unique vads_trans_id (#47534)
vads_trans_id character space is larger than what we use, using 6
alphanumeric characters probability of collision on a day is small, 1 on
2*10^9.
https://paiement.systempay.fr/doc/fr-FR/form-payment/reference/vads-trans-id.html
|
2020-10-15 21:04:51 +02:00 |
Benjamin Dauvergne
|
b0ca39636a
|
systempayv2: change type of vads_trans_id to alphanumeric (#47534)
|
2020-10-15 21:04:51 +02:00 |
Benjamin Dauvergne
|
323a47d19d
|
tests: fix warning in dummy backend tests
|
2020-10-14 13:18:02 +02:00 |
Benjamin Dauvergne
|
258f2aaf1d
|
sips2: use uuid4() or given transaction_id for transactionReference (#47535)
https://documentation.sips.worldline.com/fr/WLSIPS.801-MG-Presentation-generale-de-la-migration-vers-Sips-2.0.html#ariaid-title20
|
2020-10-13 00:32:44 +02:00 |
Benjamin Dauvergne
|
77087b200f
|
paybox: use uuid4() to generate transaction id (#9946)
|
2020-10-12 16:05:42 +02:00 |
Benjamin Dauvergne
|
100315ee6a
|
keyware: map more statuses (#9746)
|
2020-10-12 15:58:44 +02:00 |
Benjamin Dauvergne
|
26758d925f
|
mollie: map more payment status (#9746)
|
2020-10-12 15:58:44 +02:00 |
Benjamin Dauvergne
|
27e2b29a7f
|
update README and docstrings (#47539)
|
2020-10-12 15:46:41 +02:00 |
Benjamin Dauvergne
|
4f77d05222
|
remove spplus module (#47539)
|
2020-10-12 15:46:41 +02:00 |
Benjamin Dauvergne
|
8a099ecfa9
|
tipi: email is mandatory (#47540)
|
2020-10-12 15:27:09 +02:00 |
Benjamin Dauvergne
|
3ac360abe8
|
tipi: use Paris timezone for generating refdet (#46237)
|
2020-10-11 09:35:50 +02:00 |
Frédéric Péters
|
af7a82ee09
|
tox: limit mock version for compatibility with python 3.5
|
2020-10-06 09:26:43 +02:00 |
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 |