In the discourse subscription plugin (stripe). When you create any subscription it always defaults to (month). I cannot create a subscription for (year).
Anyone else have this issue?
Issue with Discourse Subscription Plugin (Stripe)
Paul_King1 reported an issue where subscriptions in the Discourse plugin (Stripe) default to monthly, and yearly subscriptions cannot be created. Kchalk encountered a similar bug, where the billing cycle value would always show as monthly, despite being able to select and save other options (day, week, year).
Justin confirmed that the actual plan is correct, but there is a visual bug with the admin panel. The plugin version was noted as 2.8.1, and Justin emphasized the importance of pulling from https://github.com/discourse/discourse-subscriptions in the app.yml file.
The issue has since been fixed in a pull request (PR #91), as confirmed by vinothkannans.
In the discourse subscription plugin (stripe). When you create any subscription it always defaults to (month). I cannot create a subscription for (year).
Anyone else have this issue?
Are you able to change the dropdown? Are you running on the current version of the plugin? Best way to tell is open app.yml and copy/paste the plugin section here.
@Paul_King1 Were you able to resolve this?
I may have encountered somewhat of a similar bug, but unclear if it is identical to the issue you flagged out here.
@Justin I was able to change the dropdown and select either day, week, month or year (1). After selecting day for example, I was able to save the plan successfully (2), However, upon revisiting the plan, no matter which billing cycle value I selected, it will always show as monthly (3). The value will be greyed out and locked in.
Checking Stripe | Products dashboard, the billing cycle reflects the chosen billing cycle ok. If day was selected, the interval shows it as daily. If week was selected, the interval shows it as weekly .. and so on.
Plugin version is 2.8.1, is this the latest?
Okay so this seems to be a visual bug with the admin panel – something isn’t connecting up correctly with the Stripe API. The actual plan is correct. I’ll add this to my list to fix.
We haven’t bumped the version number and don’t usually in our plugins. The most important is to make sure you’re pulling from https://github.com/discourse/discourse-subscriptions in your app.yml file.
Kind of, anyway it’s fixed here
https://github.com/discourse/discourse-subscriptions/pull/91