Discourse Subscriptions Plugin

IN my journey today posing a question here very quickly it became apparent that in fact, the subscriptions-plugins might be the perfect (existing) circuit to solving another payment / funding need, by integrating a post-tip (user-tip) button feature into the subscriptions plugin (since much of the payment handling ground work has been done already) and I think offering a real community engagement and funding enhancement for those that wish to engage it on their site.

A use-tip / Post-tip button being handled by subscription plugins could be a game changer here, please read more on the background in this very short topic Tip or Pay Button - for user post/content, does it exist already?

Key realisation point and summary:

Allow a % of a user subscription value (or more, user top-up w/credit) be distributed via user-tip (like-tip button) to content-post creators posts or directly.

–

One neat incentive aspect is the potential to offer users up the higher value subscription tiers a larger and max % of that money allowed to be re-distribute in tips to content creators, so they get to re-use that spend in a more productive, creative and granular way that is not simply flat and more blind subscription, there is a certain democratically-creative aspect in the value balance offer in the subscriptions tiers.

Up to this point you had to offer more value, access to new areas, etc. but in this instance the user paying can directly encourage more value in content creation as a feature and bonus.

Hi all: I didn’t see the answer to my question above, but apologies if I missed it.

I have two discourse forums. For one I’m using the Stripe Dashboard rather than the integration for a variety of reasons. The other, I want to use the discourse plugin but I’ve just encountered an issue on the dashboard for my first and I Can’t figure out whether the same is true on the plug-in - but I do know that with integration it is fixable.

  • I want the user to enter their payment details when they subscribe with a product that has a free trial
  • on the stripe dashboard the button to require payment details doesn’t exist. so the user can subscribe for the free trial without entering their payment details.
  • this is a particular problem for my second forum. We have to have the payment details entered at the time of subscription. I’ve looked at the settings on the discourse side and don’t see a checkbox for requiring credit card details in products with free trials.

Could someone tell me if this is automatically configured for the plug-in or if there is something I can/need to do on the Stripe website to make this happen.

I hope this makes sense.

Bronwyn

And a follow on question - can we use the experiment feature in the stripe checkout to run A/B tests on pricing?

BUG OR USER ERROR?

I am a new Discourse user. This is my first post here. I am loving this software and appreciate all the hard work that has gone into it. Thank you.

I have activated the subscriptions plugin and created products and campaigns.

Everything appears to be working (sort of – I’m not receiving any email confirmations or admin notifications for anything related to this plugin).

As a user, I made a one-time payment for a membership and got put into the appropriate group I created for this scenario. My payment is reflected in the BILLING tab of user preferences.

:warning: But I never received any kind of email confirmation as a user. And I never received any kind of notification as the Admin.

I don’t know if this is a shortcoming of the plugin or simply user error on my part (likely).

I checked Stripe, and the payment was clearly made and charged to my credit card. So the payment system is working. But neither me as a user or me as the ADMIN has been notified in ANY way.

Additionally, I did the same thing by setting up a subscription with a trial. No notifications or emails were ever sent for that either.

Obviously, it would be important to be notified of any payments made (both to the user and admin) and also of any trials activated. I have the Stripe Wordpress plugin installed there and I do receive email receipts for both user and admin (which I guess is why I notice not getting them).

Is it possible to change the name of the ā€œSubscribeā€ button in all locations? Menu, actual payment button, campaign button?

The ā€œsubscribeā€ terminology is problematic (misleading) with sites allowing one time payments or support fund donations.

I’m on a hosted service. I’m not sure if I’m able to access wherever that term is stored. It would be ideal if it was an Admin adjustable field for both the menu label and the button label.

Additionally, it would be nice to be able to change the campaign support us banner text. Thus we could specifically state what we are running a fund drive for.

Also, it doesn’t seem as if the ā€œrecent contributorsā€ applies to people making one time payments?

IIRC you can go to /admin/customize/site_texts and search for discourse_subscriptions, then edit the relevant texts. The full list of locales are here:

3 Likes

Thank you so much. I didn’t realize this was possible (new with discourse).

I was able to change the button labels and navigation label.

I appreciate your help! :raising_hands:

3 Likes

For what it’s worth, it appears email and notifications are not an active part of this plugin.

However, the Stripe account holder can change their Email/Push/Notification settings in their Stripe account preferences to ensure they receive a notification anytime someone makes a payment (or a charge is declined, etc).

Additionally, when you visit your ā€œtransactionsā€ in the Stripe dashboard, you can ā€œsend receiptā€ for a transaction, which will provide an email record to the buyer.

I’ve set my Stripe preferences this way and now the lack of email/notifications for this plugin is fine.

1 Like