Raphael Michel
394c206133
Link PayPal and Stripe documentation in the respective forms
2017-05-02 19:07:19 +02:00
Tobias Kunze
b6f42ecd6d
Update translations. ( #423 )
...
(Including adding a missing whitespace.)
2017-03-02 08:19:34 +01:00
Jakob Schnell
c251a48e31
Fix #248 -- Failed Payment error handling ( #333 )
...
* [WIP] Failed Payment error handling
When finished, this should fix #248
* rename PaymentFailedException to PaymentException\nimported Exception where neccessary
* comments fixed
* minor style fixes
* Fixed a name error
2017-02-24 14:11:41 +01:00
Raphael Michel
b23d95b6c3
Fix #74 -- Warn if quota exceeds after payment
2017-01-04 19:19:58 +01:00
Raphael Michel
d698313f1d
Do not allow initiating stripe/paypal payments after the last payment
...
date
2016-12-23 13:29:41 +01:00
Tobias Kunze
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
Raphael Michel
574f07877d
Stripe: Deal with empty sessions correctly
2016-10-18 19:00:44 +02:00
Raphael Michel
1ac6fb71b3
Stripe: added tests for the stripe API calls
2016-10-02 19:53:46 +02:00
FlaviaBastos
006ade1414
Fix typo on Stripe plugin configuration alert. ( #251 )
2016-09-26 18:35:15 +02:00
Raphael Michel
84d264d626
Stripe: Optional support for Stripe checkout
2016-09-09 10:20:30 +02:00
Raphael Michel
022e02d913
Fix #177 - Allow to change the payment method
2016-08-31 19:54:45 +02:00
Tobias Kunze
3c8f9f5a62
Catch and display mail sending errors ( #215 )
2016-08-30 16:49:52 +02:00
Raphael Michel
e5f76d92a2
Stripe: Expose webhook listener on event domain
2016-08-29 22:46:45 +02:00
Raphael Michel
63687d93cc
Fixed TypeError in stripe provider
2016-04-10 17:46:41 +02:00
Raphael Michel
b36314b909
Fixed dangerous bug in connection handling
2016-02-12 09:33:48 +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
c4638a3402
Enabled asynchronous cart/order actions
2015-10-05 11:33:53 +02:00
Raphael Michel
1687dbf6fa
Stripe: Fixed typo
2015-08-15 13:02:53 +02:00
Raphael Michel
7094d8178f
Fixed a bug with unpaid stripe payments
2015-08-13 18:43:44 +02:00
Raphael Michel
e828d711bd
Used isort to order all import statements
2015-07-19 20:46:34 +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
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
d0f20422b4
Unsurprisingly, things go wrong when the stripe plugin saves 'paypal'
...
into the database... (closes #64 )
2015-06-03 18:29:28 +02:00
Raphael Michel
fc907a2ec7
Refactor mark_paid out of models
2015-06-03 13:59:12 +02:00
Raphael Michel
1532b3f1ee
Stripe: Refund webhook implemented ( #32 )
2015-04-16 10:18:49 +02:00
Raphael Michel
3c827be4b1
Improve handling of Stripe exceptions ( closes #50 )
2015-04-15 23:30:35 +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
91087d0e1a
Payments via Stripe ( #30 )
2015-03-16 01:32:32 +01:00
Raphael Michel
41f816388b
Re-work API for payment settings fields
2015-03-15 19:02:38 +01:00
Raphael Michel
3bacfdcb9f
Enhance payment method validation
2015-03-07 13:32:09 +01:00
Raphael Michel
e630858a35
Allow payment providers to define custom form fields / templates
2015-03-06 22:27:47 +01:00
Raphael Michel
4390ee0b07
Add a dummy Stripe plugin for testing purposes
2015-03-06 15:20:59 +01:00