Raphael Michel
|
7baabcef96
|
Require correct permission for refunds in all cases
|
2018-04-04 12:52:36 +02:00 |
|
Raphael Michel
|
184c91cfbc
|
Catch PaymentException on paypal return view
|
2017-11-01 21:28:19 +01:00 |
|
Raphael Michel
|
9767243a6d
|
Fix #277 -- Embeddable shop (#622)
* Vendor vue.js
* Refactor item_group_by_category to support vouchers
* Widget: Show product list
* Widget: free prices
* Widget: pictures and loading indicator
* Widget: First iframe steps
* Widget: Do not rerender iframe
* Widget: Error handling
* Improve widget
* Widget: localization tech
* Fix invoice style
* Voucher attribute and waiting list
* Add some iframe chrome
* First step to namespaced carts
* More isolation steps
* More cart isolation things
* More cart isolation things
* Mobile stuff
* Show cart on checkout pages
* PayPal and Stripe support
* Enable downloads
* Locale handling
* change text "save URL to this exact page"
* Widget: voucher redemption
* Widget: CSS
* CSS: Responsive
* Widget: CSS improvements
* Widget: Add embedding code generator
* Widget: Error messages and SSL check
* First tests
* Widget: tests
* Don't use IDs in widgets
* Widget: static files caching
|
2017-10-28 21:54:27 +02:00 |
|
Raphael Michel
|
43b5140754
|
New handling of plugin URLs (#609)
|
2017-08-29 10:01:50 +03:00 |
|
Raphael Michel
|
1d2d9d8b99
|
PayPal: Event-independent webhooks
|
2017-07-23 12:38:41 +02:00 |
|
Raphael Michel
|
127086a50e
|
Fix bug that lead to wrong payment amount when switching payment method to PayPal later
|
2017-05-10 19:12:55 +02:00 |
|
Raphael Michel
|
56bf3fe459
|
PayPal: Different types of webhooks
|
2017-01-15 21:28:54 +01:00 |
|
Raphael Michel
|
b23d95b6c3
|
Fix #74 -- Warn if quota exceeds after payment
|
2017-01-04 19:19:58 +01:00 |
|
Raphael Michel
|
847997ea9b
|
Fix #32 -- Add a PayPal webhook listener
|
2017-01-04 16:45:57 +01:00 |
|
Raphael Michel
|
2efde1669d
|
PayPal: Refactor callback view
|
2016-11-29 16:33:27 +01:00 |
|
Flavia Bastos
|
8ef6439c44
|
Unify spelling of 'canceled'
Issue 187
Remove typeahead JS file.
|
2016-09-21 10:35:41 -06:00 |
|
Raphael Michel
|
bc0c171921
|
Use native payment retrials for PayPal (fixes #33)
|
2016-03-10 15:58:14 +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
|
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
|
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
|
3df19a7c73
|
Consistently use messages framework in control
simplify redirect(reserve()) calls
|
2015-05-22 10:01:33 +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
|
a67e09215b
|
Add payment provider PayPal
|
2015-03-15 17:33:50 +01:00 |
|