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
2021-07-04 21:53:55 +02:00
2020-11-02 11:57:36 -06:00
2020-11-02 11:57:36 -06:00
2020-09-01 20:33:29 -05:00
2017-01-30 10:52:35 +11:00
2022-02-21 21:04:40 +01:00

Discourse Subscriptions Plugin

Discourse Subscriptions allows site owners to sell recurring and one-time purchase subscriptions that grant access to a group on a Discourse instance.

For more information, please see: https://meta.discourse.org/t/discourse-subscriptions-plugin/140818

Description
A Discourse plugin that allows payments and subscription management via Stripe.
Readme MIT 6.2 MiB
Languages
Ruby 49.5%
JavaScript 31.2%
Handlebars 14.1%
SCSS 5.2%