summaryrefslogtreecommitdiffstats
path: root/eopayment
Commit message (Collapse)AuthorAgeFilesLines
* payfip_ws: make PAYMENT_URL overridable (#43939)HEADv1.50masterBenjamin Dauvergne2020-06-171-3/+10
|
* ogone: use iso-8859-15 encoding for signature (#44150)Frédéric Péters2020-06-171-1/+1
|
* dummy: extend parameters description for testing (#43030)v1.49Valentin Deniaud2020-05-191-1/+20
|
* systempayv2: do not rely on outside scope for validation (#43030)Valentin Deniaud2020-05-191-1/+7
|
* remove sips backend (#43030)Valentin Deniaud2020-05-191-200/+0
|
* paybox: choices must be a list (#43030)Valentin Deniaud2020-05-191-1/+1
|
* keyware: remove payment_methods parameter (#43030)Valentin Deniaud2020-05-181-7/+0
|
* mollie: prevent override of description attribute (#43021)Valentin Deniaud2020-05-181-2/+2
|
* add mollie payment method (#28933)v1.48Valentin Deniaud2020-05-153-5/+147
|
* add keyware payment method (#39377)Valentin Deniaud2020-04-212-1/+144
|
* common: add method for checking amount value (#39377)Valentin Deniaud2020-04-216-35/+22
|
* dummy: set default value for origin and siret (#41515)v1.47Benjamin Dauvergne2020-04-171-0/+2
|
* misc: re-export PaymentException from eopaymentv1.46Benjamin Dauvergne2020-04-101-1/+1
|
* misc: style, PEP8Benjamin Dauvergne2020-04-1013-246/+508
|
* sips2: use transaction_date (#41320)Benjamin Dauvergne2020-04-101-1/+20
|
* sips2: PEP8, style (#41320)Benjamin Dauvergne2020-04-101-13/+24
|
* paybox: use transaction_date (#41320)Benjamin Dauvergne2020-04-041-3/+31
|
* paybox: PEP8, style, python3 (#41320)Benjamin Dauvergne2020-04-041-29/+31
|
* systempay: removed unused import (#41320)Benjamin Dauvergne2020-04-041-1/+0
|
* systempay: copy vads_effective_creation_date to response.transaction_date ↵Benjamin Dauvergne2020-04-041-0/+14
| | | | (#41320)
* misc: add transaction_date to PaymentResponse (#41320)Benjamin Dauvergne2020-04-031-1/+2
|
* payfip_ws: add resultrans codes for direct debit (#39985)v1.44Benjamin Dauvergne2020-03-031-3/+9
|
* misc: import PaymentException in __init__.py (#40353)v1.43Valentin Deniaud2020-03-021-1/+2
|
* declare payfip_ws backend (#39041)v1.41Benjamin Dauvergne2020-01-161-2/+3
|
* systempayv2: increase authorized length in urls (#39016)v1.40Emmanuel Cazenave2020-01-161-5/+5
|
* start support for PayFiP Regie web-service (#38405)Benjamin Dauvergne2020-01-075-0/+665
|
* common: add a base exception class (#38405)Benjamin Dauvergne2020-01-031-1/+5
|
* paybox: fix validate/cancel operations encoding handling (#37322)v1.38Frédéric Péters2019-10-291-4/+2
|
* paybox: pass bytes to hashing function (#37212)Frédéric Péters2019-10-251-2/+2
|
* tipi: confound order_id/transaction_id with refdet (#36322)v1.37Benjamin Dauvergne2019-09-211-3/+4
| | | | | | | | | 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].
* expose transaction capabilities (#32969)v1.35Emmanuel Cazenave2019-05-143-2/+29
| | | | | And implement the first one, manual validation for systempayv2 and paybox.
* tipi: prevent whitespaces in refdet (fixes #30485)v1.34Benjamin Dauvergne2019-02-081-1/+1
|
* eopayment: transaction_id must always be equals to refdet (#30485)Benjamin Dauvergne2019-02-081-10/+3
| | | | | As only refdet is returned by TIPI we can't generate transaction_id that differs from it.
* tipi: implement automatic generation of REFDET (fixes #30272)v1.33Benjamin Dauvergne2019-02-011-21/+32
|
* tipi: add possible choices for saisie parameter (#30272)Benjamin Dauvergne2019-02-011-0/+6
|
* tipi: use english labels for parameters (#30272)Benjamin Dauvergne2019-02-011-6/+4
|
* tipi: update TIPI_URL (#30272)Benjamin Dauvergne2019-02-011-1/+1
|
* tipi: PEP8ness (#30272)Benjamin Dauvergne2019-02-011-61/+61
|
* allow arbitrary date for deferred payment (#26992)Emmanuel Cazenave2018-11-124-6/+43
|
* paybox: fix DIRECT protocol version and operation codes (#27580)v1.30Serghei Mihai2018-10-251-2/+2
|
* paybox: add python3 compat for transaction operations (#27543)Serghei Mihai2018-10-251-2/+5
|
* paybox: decode correctly responses of validation and cancellation operations ↵Serghei Mihai2018-10-251-1/+2
| | | | (#27543)
* paybox: add support for authorization and immediate payment modes (#27269)v1.29Serghei Mihai2018-10-221-0/+12
|
* paybox: implement transaction validation and cancelling (#26960)Serghei Mihai2018-10-121-0/+50
|
* paybox: return backend reference and transaction numbers in payment response ↵Serghei Mihai2018-10-121-2/+2
| | | | (#26960)
* systempayv2: set correct choices for 'vads_validation_mode' (#26906)Emmanuel Cazenave2018-10-021-1/+1
|
* paybox: add support for delayed payment (#25737)v1.28Serghei Mihai2018-08-291-0/+10
|
* add a message in ResponseErrors (#25773)v1.26Thomas NOEL2018-08-228-9/+10
|
* add basic unit test for dummyFrédéric Péters2018-07-261-18/+0
|
* add basic unit test for tipiFrédéric Péters2018-07-261-11/+0
|