Commit Graph

23 Commits

Author SHA1 Message Date
Faizaan Gagan 945af4f140
FIX: Allow user to update card details for recurring subscriptions (#123)
* add new route for card update

* create backend route

* update label

* basic functionality working

* ran rubocop

* added rspec tests for functionality

* make payment_method param compulsory

* fixed js linting

* improve client side error handling

* improve server side error handling

* improved update card page UI

* improve button UI for user subscriptions page

* give feedback to user about save status

* remove heading from last column

* fix padding on edit/delete buttons for update table

Co-authored-by: Blake Erickson <o.blakeerickson@gmail.com>
2022-07-05 19:53:27 -06:00
Rimian Perkins 52db93ecd8 user payments page 2019-12-17 16:31:58 +11:00
Rimian Perkins 95a263535e rename server translation 2019-12-04 09:33:39 +11:00
Rimian Perkins ad77fc749b test subcription deletes 2019-11-29 08:15:46 +11:00
Rimian Perkins ca00b530aa show the product name in subscription lists 2019-11-27 10:48:30 +11:00
Rimian Perkins 78914e0511 Add new plugin files.
This gets the plugin running again without name collisions. A solid starting point
2019-09-11 13:19:07 +10:00
Angus McLeod 1b1eb215e4 various 2018-06-28 09:32:58 +10:00
Angus McLeod 8453d5cc03 various 2018-06-25 18:14:50 +10:00
Chris Beach df91a44277 fix client/server messages and locales
zip code should be a positive boolean not negative
remove dollar signs
fix stripe.rb method signature and charging logic
2017-11-26 12:24:27 +00:00
Chris Beach d563cd1ddd Working checkout_controller.rb that charges Stripe
* Add billing address setting
2017-10-19 23:51:05 +01:00
Chris Beach 92639a483f Fix discourse-markdown 2017-10-12 00:37:29 +01:00
Chris Beach 6814c80540 Stripe Checkout can be created via BBCode markup 2017-10-09 08:39:21 +01:00
Rimian Perkins 5ba61725c3 server message 2017-05-06 16:31:06 +10:00
Rimian Perkins 2aa663d922 merge in master 2017-04-27 20:35:33 +10:00
Rimian Perkins 23b909dc48 fix translations 2017-04-24 06:34:25 +10:00
Rimian Perkins b2393cb2aa add the current user to a group when the payment is successful 2017-04-21 10:26:43 +10:00
Rimian Perkins e208ef3dfa initial setting 2017-04-06 14:26:23 +10:00
Rimian Perkins f77ddeba31 create a user account 2017-03-21 11:52:48 +11:00
Rimian Perkins 35f8c17e91 initial create account fields 2017-03-20 14:33:17 +11:00
Risto bc86abc0ee Update server.en.yml
Fix a typo
2017-03-15 10:47:54 +02:00
Rimian Perkins 5468cac161 add settings for currency and hide post code 2017-03-07 15:21:51 +11:00
Rimian Perkins 10e63f2a4c fix i18n and import site settings 2017-02-28 12:39:07 +11:00
Rimian Perkins 65317324f2 only show the link when the plugin is enabled 2017-02-27 12:52:00 +11:00