summaryrefslogtreecommitdiffstats
path: root/eopayment
Commit message (Collapse)AuthorAgeFilesLines
* declare payfip_ws backend (#39041)HEADv1.41masterBenjamin Dauvergne45 hours1-2/+3
|
* systempayv2: increase authorized length in urls (#39016)v1.40Emmanuel Cazenave2 days1-5/+5
|
* start support for PayFiP Regie web-service (#38405)Benjamin Dauvergne11 days5-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
|
* add python3 compatibility (#23720)Frédéric Péters2018-07-2610-114/+147
|
* ogone: mark status 95 as success (#24287)v1.24Frédéric Péters2018-06-051-1/+1
|
* ogone: do not consider empty parameters for signatures (#24283)Frédéric Péters2018-06-051-1/+1
|
* dummy: add possibility to get WAITING as response status (#21554)v1.23Frédéric Péters2018-01-311-1/+3
|
* sips2: extend transaction reference to 10 characters (#21331)v1.22Frédéric Péters2018-01-221-1/+1
|
* ogone: remove debugging statementsFrédéric Péters2017-10-111-2/+0
|
* introduce a new "WAITING" status and use it for ogone (#19358)Frédéric Péters2017-10-113-4/+11
|
* ogone: update list of accepted sha-in/out parameters (#17956)v1.21Frédéric Péters2017-08-101-1/+6
|
* sips2: set statementReference with custom info or order id (#14454)v1.20Frédéric Péters2016-12-291-0/+4
|
* sips2: add new payment_means option (ex: VISA,MASTERCARD) (#14160)v1.19Frédéric Péters2016-11-291-0/+7
|
* sips2: don't include first/last name in request (#14024)v1.18Frédéric Péters2016-11-201-4/+0
| | | | Unicode is in fact *not* supported by the backend.
* systempayv2: allos spaces in user first and last names (#13834)v1.17Serghei Mihai2016-11-031-2/+2
|
* ogone: fix response parameters encoding (#13728)v1.16Serghei Mihai2016-10-251-3/+7
|
* ogone: handle properly unicode params (#13592)Serghei Mihai2016-10-211-3/+4
|
* make unicode all API input params (#13624)Serghei Mihai2016-10-201-1/+4
|
* systempayv2: handle properly unicode params (#13562)Serghei Mihai2016-10-132-9/+17
|
* sips2: pass user's first and last names in allowed attributes (#12447)v1.14Serghei Mihai2016-09-121-1/+4
|
* systempayv2, sips2: update fields for passing user full name (#12447)Serghei Mihai2016-09-123-5/+20
| | | | Log input params at backends initialization.
* dummy: add stub validate/cancel methods (#12891)v1.13Frédéric Péters2016-08-211-0/+6
|
* add support for sips2 cancel/validate cash management operations (#12761)Frédéric Péters2016-07-272-0/+87
|
* sips2: add capture_day parameter (#11579)v1.12Frédéric Péters2016-06-241-0/+9
|
* systempayv2: force field's name and values to be unicode (fixes #10846)v1.11Benjamin Dauvergne2016-06-161-6/+10
|
* common: force string to unicode in FormBenjamin Dauvergne2016-06-161-8/+17
|