Commit Graph

36 Commits

Author SHA1 Message Date
Emmanuel Cazenave 23f13059d0 lingo: start transaction options (#32967)
Based on the backend capabilities.
2019-05-16 17:53:49 +02:00
Emmanuel Cazenave 1deb29c3bf lingo: make payment related views compliant with PaymentBackend (#32441) 2019-05-15 17:53:26 +02:00
Frédéric Péters ac33f94f81 general: move cron jobs in app configs (#28000) 2018-11-14 18:54:03 +01:00
Emmanuel Cazenave d40cb57e27 lingo: allow arbitrary date for deferred payment (#27045) 2018-11-05 17:35:06 +01:00
Serghei Mihai a7076e6e18 lingo: handle single basket item payment (#25725) 2018-10-04 11:51:30 +02:00
Thomas NOËL 4dcc778492 tests/lingo: verify error message on bad returns (#25772) 2018-08-27 14:12:43 +02:00
Frédéric Péters 1b7400a0b4 tests: update tests on the road to python 3
(this includes a switch of lingo tests from django test client to
webtest)
2018-07-25 16:45:36 +02:00
Frédéric Péters f860a552c2 lingo: handled signed responses on the return URL (#19709) 2018-02-19 14:36:40 +01:00
Frédéric Péters 60915c7d6d lingo: add support for payment services returning 'WAITING' as status (#19362) 2018-02-01 11:50:24 +01:00
Frédéric Péters 71db20a5e4 misc: split utils in specific modules (#21165) 2018-01-16 09:09:44 +01:00
Frédéric Péters 9cc28f57be lingo: check user is logged in before paying basket items (#18267) 2017-11-15 17:21:53 +04:00
Frédéric Péters 5c35c01baa lingo: fix payment when there are multiple baskets (#19903) 2017-11-07 11:31:29 +01:00
Frédéric Péters 055151fc8b lingo: factor items to be paid queryset in a classmethod (#19383) 2017-10-30 14:02:14 +01:00
Frédéric Péters 4961ac6bd1 lingo: add management command to retry payment notifications (#6638) 2017-08-18 10:08:05 +02:00
Frédéric Péters a5b4dd37f1 lingo: refactor payment view to make sure extra fees are computed (#16885) 2017-06-18 10:57:53 +02:00
Frédéric Péters 6e616c19fb lingo: fix amount calculation when no regie is specified (#16824) 2017-06-11 16:55:02 +02:00
Frédéric Péters 1db0dd310e lingo: post data to extra fees calculator (#16635) 2017-05-31 10:22:34 +02:00
Frédéric Péters 23b7b294eb lingo: add possibility to compute extra fees (#16065) 2017-05-30 16:38:42 +02:00
Frédéric Péters a013add9ec lingo: remove support for partial payment (#10177) 2017-05-30 16:38:42 +02:00
Frédéric Péters 693e6155cc lingo: change "remove basket item" API to notify on "notify=true" arg (#15798) 2017-04-14 14:36:28 +02:00
Frédéric Péters cd5fb35060 lingo: improve error handling of basket item removal view (#14112) 2016-11-28 19:00:24 +01:00
Jean-Baptiste Jaillet 8e948a6ab3 lingo: allow regie's slug in AddItemBasket regie_id parameter (#13541) 2016-11-14 11:03:23 +01:00
Frédéric Péters 25f3f3b3fb lingo: make regies API return id and text keys (#13929) 2016-11-13 16:22:23 +01:00
Thomas NOËL db950321b5 tests: do not sign an already signed url 2016-11-09 09:47:27 +01:00
Thomas NOËL 003d1315be lingo: use general signature scheme to send notifications (#13710) 2016-10-21 15:04:42 +02:00
Benjamin Dauvergne 5b86500c5e lingo: use shared service keys for signature checks (#10935) 2016-10-19 16:10:44 +02:00
Frédéric Péters 699e24f1f4 lingo: make it possible to mark a regie as default (#12758) 2016-09-30 15:13:54 +02:00
Frédéric Péters 1b6ac4c4b2 lingo: add validation/cancellation endpoints (#12766) 2016-08-23 07:49:19 +02:00
Frédéric Péters 04b830d9ee tests: add basic test of update_transactions command 2016-07-10 12:30:33 +02:00
Frédéric Péters 8c6b152dfe lingo: add API endpoint to cancel a basket item (#9794) 2016-05-26 16:05:40 +02:00
Serghei Mihai 43cd7bee09 lingo: use unicode for minimal payment amount warning (#10079)
Update tests
2016-02-25 11:51:29 +01:00
Serghei Mihai edb19948fa lingo: raise 404 if transaction does not exist (#10033) 2016-02-19 11:28:29 +01:00
Frédéric Péters 465729829e lingo: use new eopayment common options for return/callback URLs (#9910) 2016-02-16 20:44:50 +01:00
Serghei Mihai 967a9c0681 lingo: return url redirects to the page that initiated the payment (#9854) 2016-02-16 19:35:57 +01:00
Serghei Mihai 5daad1b54c lingo: check api signature with adding items to basket (#9423) 2016-01-05 00:20:48 +01:00
Frédéric Péters 9d6f7b70e5 lingo: import and adapt tests from standalone module 2015-12-30 17:49:31 +01:00