Commit Graph
39 Commits
Author SHA1 Message Date
Tobias KunzeandRaphael Michel a6f164c07e Test payment methods 2016-11-17 23:50:42 +01:00
Tobias KunzeandRaphael Michel e89fa4f7f9 Add PEP8 style empty lines in appropriate places (#321)
New flake8 version finds more (correct) issues.
2016-11-17 11:17:43 +01:00
Raphael Michel 0b167aaa2c Deprecate PluginType 2016-11-03 11:33:44 +01:00
Tobias KunzeandRaphael Michel d13198167a Fix #275 -- Pass user executing a refund (for logging) (#287)
Except when triggered by a webhook.
2016-10-27 14:59:35 +02:00
Flavia Bastos 8ef6439c44 Unify spelling of 'canceled'
Issue 187
Remove typeahead JS file.
2016-09-21 10:35:41 -06:00
Raphael Michel 022e02d913 Fix #177 - Allow to change the payment method 2016-08-31 19:54:45 +02:00
Tobias KunzeandRaphael Michel 3c8f9f5a62 Catch and display mail sending errors (#215) 2016-08-30 16:49:52 +02:00
Raphael Michel 1fbb1352d9 Moved core plugins to the new URL API 2016-07-31 13:06:06 +02:00
Raphael Michel 89f0c5e461 Be explicit about subdomain_ and maindomain_ urls in plugins 2016-03-24 12:57:19 +01:00
Raphael Michel bc0c171921 Use native payment retrials for PayPal (fixes #33) 2016-03-10 15:58:14 +01:00
Raphael Michel cbc8ea44cc Fixed bugs in the PayPal implementation 2016-03-10 15:57:47 +01:00
Raphael Michel 58b85819bc Added logging for all basic operations 2015-12-12 22:53:11 +01:00
Raphael Michel d133d2abff Removed CleanerVersion layer [backwards-incompatible!] 2015-12-12 13:08:33 +01:00
Raphael Michel 3fa0cfb077 Added multi-domain capabilities 2015-10-18 14:01:28 +02:00
Raphael Michel c4638a3402 Enabled asynchronous cart/order actions 2015-10-05 11:33:53 +02:00
Raphael Michel 2ec4cbeceb Changed all core plugin versions to stay in sync 2015-09-08 20:58:24 +02:00
Raphael Michel 8e086f1f3f Added dispatch_uid argument to all receivers to prevent duplicate
execution
2015-08-15 14:36:29 +02:00
Raphael Michel e828d711bd Used isort to order all import statements 2015-07-19 20:46:34 +02:00
Raphael Michel 1f08dfda5c Resolved flake8 warnings 2015-06-28 17:02:12 +02:00
Raphael Michel ae5eab628c Refs #74 -- Hide retry button if the ticket is sold out 2015-06-25 19:25:55 +02:00
Raphael Michel f04c43abdc Refs #33 -- Added UI and Stripe support for retrying failed payments 2015-06-25 15:50:46 +02:00
Raphael Michel 224eaeee48 PayPal: Fixed URL names and exception handling 2015-06-24 17:18:28 +02:00
Raphael Michel 8b3eb14d73 Fixed script prefixes in absolute URLs 2015-06-18 15:35:11 +02:00
Raphael Michel 7f6e89213f Fixed #71 -- Consistent building of absolute URIs 2015-06-16 23:04:10 +02:00
Raphael Michel fc907a2ec7 Refactor mark_paid out of models 2015-06-03 13:59:12 +02:00
Raphael Michel 49ea85caee Resolve flake8 warnings 2015-06-03 13:25:26 +02:00
Raphael Michel 3df19a7c73 Consistently use messages framework in control
simplify redirect(reserve()) calls
2015-05-22 10:01:33 +02:00
Raphael Michel d17bf6a874 Make plugin dependencies optional by allowing plugins to report errors 2015-04-19 17:35:42 +02:00
Raphael Michel 747a9e55fd Remove unused imports 2015-04-16 20:00:10 +02:00
Raphael Michel d981998a40 Proper namespaces for plugin URLs 2015-04-16 09:35:18 +02:00
Raphael Michel df524f31d5 Properly implement quota handling when receiving payments (closes #11) 2015-04-14 16:20:05 +02:00
Raphael Michel 6d73267912 Refund process (closes #26) 2015-04-06 16:23:51 +02:00
Raphael Michel 320fd78a62 Proper support for required fields in payment provider settings
Closes #22
2015-04-06 13:30:08 +02:00
Raphael Michel 8a81d4859d The use of Context is deprecated since Django 1.8 2015-04-01 09:23:37 +02:00
Raphael Michel 5664177bbb Order details: Display payment information 2015-03-20 23:20:12 +01:00
Raphael Michel 13f88346d4 Documentation for the payment provider plugin API 2015-03-15 19:48:42 +01:00
Raphael Michel 41f816388b Re-work API for payment settings fields 2015-03-15 19:02:38 +01:00
Raphael Michel b8d9e6e295 PayPal: Proper configuration 2015-03-15 17:37:05 +01:00
Raphael Michel a67e09215b Add payment provider PayPal 2015-03-15 17:33:50 +01:00