Serghei Mihai
b35d048030
paybox: accept 3 digits in rang number( #48619 )
gitea/eopayment/pipeline/head Build started...
Details
2020-11-18 09:16:55 +01:00
Benjamin Dauvergne
eea999db67
saga: ensure response.bank_data is JSON serializable ( #48266 )
2020-11-04 02:10:33 +01:00
Benjamin Dauvergne
0e4f6f248e
add Saga payment method ( #46502 )
2020-11-03 17:39:07 +01:00
Benjamin Dauvergne
4ba0534d01
payfip_ws: add new request() parameters ( #48135 )
...
The added parameters are :
* subject, to pass the description of a payment,
* orderid, to pass the order number for the payment,
* transaction_id, to identify a payment with an external identifier,
* exer, custom field for PayFiP.
2020-11-03 17:22:11 +01:00
Benjamin Dauvergne
5bf49c33ba
payfip_ws: implement payment_status ( #47670 )
...
The response() method is also refactored around payment_status().
2020-11-03 17:21:52 +01:00
Benjamin Dauvergne
5b5f4c165b
misc: add payment_status method to Payment ( #47670 )
2020-11-03 17:21:03 +01:00
Benjamin Dauvergne
7f54812533
systempayv2: add support for chosen transaction_id ( #48064 )
2020-10-29 17:53:13 +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
323a47d19d
tests: fix warning in dummy backend tests
2020-10-14 13:18:02 +02:00
Benjamin Dauvergne
77087b200f
paybox: use uuid4() to generate transaction id ( #9946 )
2020-10-12 16:05:42 +02:00
Benjamin Dauvergne
4f77d05222
remove spplus module ( #47539 )
2020-10-12 15:46:41 +02:00
Benjamin Dauvergne
3ac360abe8
tipi: use Paris timezone for generating refdet ( #46237 )
2020-10-11 09:35:50 +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
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
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
c038a9f2d0
keyware: remove payment_methods parameter ( #43030 )
2020-05-18 17:59:09 +02:00
Valentin Deniaud
daa57ffa2e
add mollie payment method ( #28933 )
2020-05-15 15:41:53 +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
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
baa769d498
sips2: use transaction_date ( #41320 )
2020-04-10 11:39:38 +02:00
Benjamin Dauvergne
69aa304c43
paybox: use transaction_date ( #41320 )
2020-04-04 13:25:42 +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
ff245940ec
payfip_ws: add resultrans codes for direct debit ( #39985 )
2020-03-03 10:28:04 +01:00
Benjamin Dauvergne
edb97113d5
start support for PayFiP Regie web-service ( #38405 )
2020-01-07 10:50:12 +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
bf00e72309
paybox: pass bytes to hashing function ( #37212 )
2019-10-25 09:18:32 +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
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
7ac96b4f1e
tipi: implement automatic generation of REFDET ( fixes #30272 )
2019-02-01 10:49:48 +01:00
Benjamin Dauvergne
d5d31b35f4
tipi: PEP8ness ( #30272 )
2019-02-01 10:48:34 +01:00
Emmanuel Cazenave
980ab967ba
allow arbitrary date for deferred payment ( #26992 )
2018-11-12 15:18:10 +01:00
Serghei Mihai
975bc95481
paybox: fix DIRECT protocol version and operation codes ( #27580 )
2018-10-25 17:50:11 +02:00
Serghei Mihai
0e6a724231
paybox: decode correctly responses of validation and cancellation operations ( #27543 )
2018-10-25 16:27:13 +02:00
Serghei Mihai
d2b5f91e63
paybox: add support for authorization and immediate payment modes ( #27269 )
2018-10-22 12:01:19 +02:00
Serghei Mihai
18eef0578f
paybox: implement transaction validation and cancelling ( #26960 )
2018-10-12 11:50:35 +02:00
Serghei Mihai
383109078d
paybox: return backend reference and transaction numbers in payment response ( #26960 )
2018-10-12 11:41:34 +02:00
Serghei Mihai
1e5aa020a3
paybox: add support for delayed payment ( #25737 )
2018-08-29 12:17:26 +02:00
Thomas NOËL
e8f12c5d1f
add a message in ResponseErrors ( #25773 )
2018-08-22 23:14:53 +02:00
Frédéric Péters
7b181305c6
add basic unit test for dummy
2018-07-26 16:26:03 +02:00