New monetisation feature proposition

Hi All,

I have been thinking of a way of monetising the website and during the launching stage for us about 4 months old site it it a bit tricky.

There is different monetising ways :
1 - ads ( I don’t like it, it looks ugly, and is not worth the money unless you have crazy traffic )
2 - subscription like nomad list : Nomad List . It is tricky to do this in early stage because we want content

3 - our idea / solution ( Wallet type or credit kind )
is there a system / plugin that offers the opportunity to group2 level people to top up credits where 1 crédit would allow 1 post. Credits would go to stripe account.

So random customers can post but companies would have to buy credits.

Does this would make sense ? does it exist ? We would be happy to be beta testers.

Many thanks


I’ve implemented this as a Discourse plugin, and have been testing on my sites for a few weeks now.

There are one or two things I wanted to add (tests, documentation, full internationalisation) before announcing the new plugin on

However, if you’re willing to be beta testers, I’d be very grateful for your feedback.

My plugin is here:

On my forums (example:, I allow businesses to create one new topic free of charge. If they want to create subsequent topics, they can pay a fee using a Stripe online payment. As a bonus, their paid-for topics are pinned for four days. Here are some screenshots:

Links to “Advertise” page

“Advertise” page (non signed-up user)

Note that the text is customisable (js.discourse_paid_pinning.advertise_spiel)

“Advertise” page (signed-in user with transactions)

Payment Popup (Stripe Checkout)

Button on User Admin Page

Clicking this reveals the following:

The following transaction indicator is also visible to staff members, and clicking on it shows the transaction list:


Hi Chris,

what’s the status of this plugin? I’m considering using it to let users post commercial messages in a specific category - does the plugin support this?

The plugin has been used on my forums for a while now and taken a few payments successfully.

It’s also in use by @Jeremie_Leroy and he has encountered one or two issues which I haven’t yet managed to reproduce on my instances.

I’m only able to work on this project in my spare time and am currently very busy with other things.

I plan to write a proper test suite and would gladly accept pull requests and comments on the code.

The plugin does not support this, no. It sounds like a good feature to offer and I’d accept PRs at this stage.

1 Like

hi @bartv,

It works well for people to post a pin topic for the price and time you will setup.

That’s great to hear! I’m a beginner in plugin development, but I’ll gladly comment on the code if that helps - any areas in particular?

I’m afraid I won’t be able to contribute a PR for a category restriction though - is this something you’d be willing to add as a sponsored project?

1 Like

I’m afraid I cannot commit to sponsored work at the moment as I have a few other things on the go.