# PayPal «Buy Now» plugin: monetize your Discourse forum (version 2.0, 2015-06-17)

**URL:** https://meta.discourse.org/t/paypal-buy-now-plugin-monetize-your-discourse-forum-version-2-0-2015-06-17/29701
**Category:** Marketplace
**Created:** [5 يونيو 2015، 8:19م UTC](https://meta.discourse.org/t/paypal-buy-now-plugin-monetize-your-discourse-forum-version-2-0-2015-06-17/29701 "2015-06-05T20:19:32Z")
**Posts on this page:** 19
**Page:** 1

<div class="post-metadata">

### Author: ![dmitry\_fedyuk](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dmitry_fedyuk/32/293153_2.png) [@dmitry\_fedyuk](https://meta.discourse.org/u/dmitry_fedyuk)
#### Post date: [5 يونيو 2015، 8:19م UTC](https://meta.discourse.org/t/paypal-buy-now-plugin-monetize-your-discourse-forum-version-2-0-2015-06-17/29701/1 "2015-06-05T20:19:32Z")

</div>

The plugin gives you the possibility to **sell products and services on your Discourse forum**.

A live example and documentation: [PayPal «Buy Now» plugin (version 2.3, 2018-01-13) - Discourse Plugins](http://discourse.pro/t/topic/29)

### Version history:

- Version 1.0, 2015-06-05
- [Version 2.0, 2015-06-17](https://meta.discourse.org/t/paypal-buy-now-plugin-monetize-your-discourse-forum/29701/14)

### See also my other plugins:

- [«Paid Membership» plugin with PayPal integration!](https://meta.discourse.org/t/paid-membership-plugin-with-paypal-integration-version-1-0-2015-07-11/30972)
- [«Restrict Files» plugin. Sell a digital content on your Discourse forum!](https://meta.discourse.org/t/restrict-files-plugin-sell-a-digital-content-on-your-discourse-forum-version-1-2-2015-07-02/29775)
- [Image Gallery plugin: working and supported!](https://meta.discourse.org/t/image-gallery-plugin-working-and-supported-version-2-0-2015-07-09/29874)
- [«Real Name» plugin](https://meta.discourse.org/t/real-name-plugin-version-3-0-2015-07-02/30487)
- [Table plugin: insert tables to the Discourse posts](https://meta.discourse.org/t/table-plugin-version-1-0-0-2015-07-19/31183)

The full plugin list is always here: [http://discourse.pro/c/plugins](http://discourse.pro/c/plugins)

### Some screenshots:

 ![](https://global.discourse-cdn.com/meta/original/3X/6/7/675ceb79c5039b6d5880b9f47690303df094a314.png) 

 ![](https://global.discourse-cdn.com/meta/original/3X/c/8/c8fd9400721e8754fac88a579bee4a2ab1df58fb.png) 

 ![](https://global.discourse-cdn.com/meta/original/3X/4/f/4fea08c0009ec468b21369abf89f7335bb81b28e.png)

---

<div class="post-metadata">

### Author: ![BCHK](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/bchk/32/3268_2.png) [@BCHK](https://meta.discourse.org/u/BCHK)
#### Post date: [5 يونيو 2015، 9:03م UTC](https://meta.discourse.org/t/paypal-buy-now-plugin-monetize-your-discourse-forum-version-2-0-2015-06-17/29701/2 "2015-06-05T21:03:11Z")

</div>

Can you show some examples of this actually implemented? Not sure exactly how this would work in a real instance. Are you suggesting that we would hack our CSS to include static links to things to purchase - or something like that?

---

<div class="post-metadata">

### Author: ![Mittineague](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mittineague/32/114259_2.png) [@Mittineague](https://meta.discourse.org/u/Mittineague)
#### Post date: [5 يونيو 2015، 9:35م UTC](https://meta.discourse.org/t/paypal-buy-now-plugin-monetize-your-discourse-forum-version-2-0-2015-06-17/29701/3 "2015-06-05T21:35:59Z")

</div>

Where’s the GitHub repo link?

I’d like to see the code and try installing it.

---

<div class="post-metadata">

### Author: ![Abdul\_Munim\_Zahid](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/abdul_munim_zahid/32/39786_2.png) [@Abdul\_Munim\_Zahid](https://meta.discourse.org/u/Abdul_Munim_Zahid)
#### Post date: [5 يونيو 2015، 9:48م UTC](https://meta.discourse.org/t/paypal-buy-now-plugin-monetize-your-discourse-forum-version-2-0-2015-06-17/29701/4 "2015-06-05T21:48:18Z")

</div>

Its a paid plugin! 20chars.

---

<div class="post-metadata">

### Author: ![pl3bs](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pl3bs/32/37266_2.png) [@pl3bs](https://meta.discourse.org/u/pl3bs)
#### Post date: [5 يونيو 2015، 10:27م UTC](https://meta.discourse.org/t/paypal-buy-now-plugin-monetize-your-discourse-forum-version-2-0-2015-06-17/29701/5 "2015-06-05T22:27:53Z")

</div>

Drop your price 10 fold, get infinitely more customers.

Not sure anyone will pay $49 for that.

---

<div class="post-metadata">

### Author: ![dmitry\_fedyuk](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dmitry_fedyuk/32/293153_2.png) [@dmitry\_fedyuk](https://meta.discourse.org/u/dmitry_fedyuk)
#### Post date: [6 يونيو 2015، 3:54ص UTC](https://meta.discourse.org/t/paypal-buy-now-plugin-monetize-your-discourse-forum-version-2-0-2015-06-17/29701/6 "2015-06-06T03:54:29Z")

</div>

> [@BCHK](#):
>
> Can you show some examples of this actually implemented? Not sure exactly how this would work in a real instance. Are you suggesting that we would hack our CSS to include static links to things to purchase - or something like that?

[PayPal «Buy Now» plugin (version 2.3, 2018-01-13) - Discourse Plugins](http://discourse.pro/t/topic/29) is a very real Discourse instance  
**No custom CSS needed.**

1. A forum owner **designes a button** (virtually a **form** , if there are options) [using PayPal Button Manager](http://discourse.pro/t/topic/32)
2. PayPal Button Manager generates a **HTML code**.
3. The forum owner adds the generated code to [the plugin](http://discourse.pro/t/topic/29) through his forum’s Discourse admin panel.
4. The forum owner creates a post with a **product/service description in plain English** (possibly with pictures)  
He adds the payment button (in fact a form, if there are options) to the post just by short code `[paypal-1]` (or `[paypal-2]`, `[paypal-3]`, etc ).  
The number after `paypal-` prefix identificates the button/form previously added to the admin panel.  
The plugin can host **unlimited number of different buttons** (for different products/services or, for example, «Donate» buttons).
5. After the post has been published, the payment button/form is working.
6. A forum visitor (customer) reads the post and clicks the «Buy Now» button.
7. The forum redirects the customer to the PayPal payment page (on the PayPal website).
8. After the customer has successfully payed for your product/service, he is redirected back to your forum, and and you will get a email notification about payment.

---

<div class="post-metadata">

### Author: ![simon](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/simon/32/339122_2.png) [@simon](https://meta.discourse.org/u/simon)
#### Post date: [6 يونيو 2015، 6:47م UTC](https://meta.discourse.org/t/paypal-buy-now-plugin-monetize-your-discourse-forum-version-2-0-2015-06-17/29701/7 "2015-06-06T18:47:18Z")

</div>

Something like this could also be useful for fundraising for a forum. Is there anyway it could be modified to display a fundraising goal and a progress bar?

---

<div class="post-metadata">

### Author: ![dmitry\_fedyuk](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dmitry_fedyuk/32/293153_2.png) [@dmitry\_fedyuk](https://meta.discourse.org/u/dmitry_fedyuk)
#### Post date: [7 يونيو 2015، 4:43م UTC](https://meta.discourse.org/t/paypal-buy-now-plugin-monetize-your-discourse-forum-version-2-0-2015-06-17/29701/8 "2015-06-07T16:43:43Z")

</div>

The plugin paid but 100% open source so anybody who buy it can modify it in his own way for usage on the licensed site.

---

<div class="post-metadata">

### Author: ![calmh](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/calmh/32/115466_2.png) [@calmh](https://meta.discourse.org/u/calmh)
#### Post date: [7 يونيو 2015، 5:26م UTC](https://meta.discourse.org/t/paypal-buy-now-plugin-monetize-your-discourse-forum-version-2-0-2015-06-17/29701/9 "2015-06-07T17:26:40Z")

</div>

I understand what you mean, but that’s not actually what open source means. 😉

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [7 يونيو 2015، 5:47م UTC](https://meta.discourse.org/t/paypal-buy-now-plugin-monetize-your-discourse-forum-version-2-0-2015-06-17/29701/10 "2015-06-07T17:47:47Z")

</div>

To comply with the GPL you must release the source of the plugin to all people who buy your plugin under the GPL license.

---

<div class="post-metadata">

### Author: ![sebastianh](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sebastianh/32/40415_2.png) [@sebastianh](https://meta.discourse.org/u/sebastianh)
#### Post date: [8 يونيو 2015، 8:40ص UTC](https://meta.discourse.org/t/paypal-buy-now-plugin-monetize-your-discourse-forum-version-2-0-2015-06-17/29701/11 "2015-06-08T08:40:35Z")

</div>

Yea could it be modified to be a donation button/form instead of a purchasing functionality?

---

<div class="post-metadata">

### Author: ![Moter8](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moter8/32/120941_2.png) [@Moter8](https://meta.discourse.org/u/Moter8)
#### Post date: [8 يونيو 2015، 1:21م UTC](https://meta.discourse.org/t/paypal-buy-now-plugin-monetize-your-discourse-forum-version-2-0-2015-06-17/29701/12 "2015-06-08T13:21:12Z")

</div>

You can still click on purchase even if there was no URL entered. Probably not good.

---

<div class="post-metadata">

### Author: ![dmitry\_fedyuk](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dmitry_fedyuk/32/293153_2.png) [@dmitry\_fedyuk](https://meta.discourse.org/u/dmitry_fedyuk)
#### Post date: [8 يونيو 2015، 4:31م UTC](https://meta.discourse.org/t/paypal-buy-now-plugin-monetize-your-discourse-forum-version-2-0-2015-06-17/29701/13 "2015-06-08T16:31:01Z")

</div>

The customers of my PayPal «Buy Now» plugin may be interested in my new plugin «[Restrict Files](https://meta.discourse.org/t/restrict-files-plugin-sell-a-digital-content-on-your-discourse-forum/29775)». It allows to **sell a digital content** on a Discourse forum.

---

<div class="post-metadata">

### Author: ![dmitry\_fedyuk](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dmitry_fedyuk/32/293153_2.png) [@dmitry\_fedyuk](https://meta.discourse.org/u/dmitry_fedyuk)
#### Post date: [17 يونيو 2015، 12:07ص UTC](https://meta.discourse.org/t/paypal-buy-now-plugin-monetize-your-discourse-forum-version-2-0-2015-06-17/29701/14 "2015-06-17T00:07:49Z")

</div>

Due to a huge success of my very first Discourse plugin and having some feedback from the customers I have spent some time on improvements… and now **version 2.0 is out**!

## Admin interface has been improved:

 ![](https://global.discourse-cdn.com/meta/original/3X/0/4/04924ec16432e0388c2709da6c19b0f11cfdb6e7.png) 

## BBCodes are now EDITABLE:

 ![](https://global.discourse-cdn.com/meta/original/3X/b/0/b0c0873bda81f3ced47997f3516d90359b5dc0c3.png) 

## …so you can name your buttons / payment forms as you like:

 ![](https://global.discourse-cdn.com/meta/original/3X/0/1/01576af4ef5588f67cbcbf942c4babf6ac13ab4d.png) 

## …and you don’t mess them even if you have a lot of products on your Discourse forum:

 ![](https://global.discourse-cdn.com/meta/original/3X/2/9/2983348352223758af2f38ea46a8e16de174d476.png)

---

<div class="post-metadata">

### Author: ![dmitry\_fedyuk](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dmitry_fedyuk/32/293153_2.png) [@dmitry\_fedyuk](https://meta.discourse.org/u/dmitry_fedyuk)
#### Post date: [12 يوليو 2015، 5:45م UTC](https://meta.discourse.org/t/paypal-buy-now-plugin-monetize-your-discourse-forum-version-2-0-2015-06-17/29701/15 "2015-07-12T17:45:52Z")

</div>

> [@pl3bs](#):
>
> Drop your price 10 fold, get infinitely more customers.
> 
> Not sure anyone will pay $49 for that.

Discourse market is still in orders of magnitude smaller than the top extension platforms like Magento (my primary platform) or WordPress, so to make Discourse plugin development profitable now (not the next decade) the price is forced to be high.  
Now the PayPal «Buy Now» and [my other Discourse plugins](https://discourse.pro/c/plugins) can be optionally achieved as a single membership package: [https://discourse.pro/plans](https://discourse.pro/plans)

---

<div class="post-metadata">

### Author: ![ColdSun](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/coldsun/32/66668_2.png) [@ColdSun](https://meta.discourse.org/u/ColdSun)
#### Post date: [15 يوليو 2015، 5:50ص UTC](https://meta.discourse.org/t/paypal-buy-now-plugin-monetize-your-discourse-forum-version-2-0-2015-06-17/29701/16 "2015-07-15T05:50:36Z")

</div>

Your Paid Membership plugin doesn’t offer a single-buy option. Sure you may be plugging your single membership package, but those prices are insane for how few plugins you offer.

Then when you factor in the using the real name feature of this site for ‘Discourse Plugins’ and the last 30+ posts all trying to sell your modules… even outside of the market place… I mean wow.

I don’t mean to sound like I’m trolling, because I’m not. I really think you should consider either doing individual pricing on all of the plugins, and lowering the packaged plans. As is, it really seems like you’re trying trying to turn a profit even at the detriment of the community. I’m not saying everything should be given for free, because you are most certainly entitled to earn payment for your work. At these prices though, and the intense plugging of your modules, it’s hard to see anything really positive.

---

<div class="post-metadata">

### Author: ![dmitry\_fedyuk](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dmitry_fedyuk/32/293153_2.png) [@dmitry\_fedyuk](https://meta.discourse.org/u/dmitry_fedyuk)
#### Post date: [11 أغسطس 2015، 11:01ص UTC](https://meta.discourse.org/t/paypal-buy-now-plugin-monetize-your-discourse-forum-version-2-0-2015-06-17/29701/17 "2015-08-11T11:01:40Z")

</div>

**[Version 2.1 is out!](https://discourse.pro/t/topic/29/3)**  
Now you can require customers to fill all the payment form fields before submitting the form.  
There is « **Require the options to be specifieds** » option in plugins settings.  
Enable it if you are really need all the data from a buyer.  
Disable it if your payment form fields are optional (comments, for example).

![](https://global.discourse-cdn.com/meta/original/3X/b/7/b7395dc88c6301c829604c9c7ad6d4cdc76500e9.png)

 ![](https://global.discourse-cdn.com/meta/original/3X/b/a/ba10c0211277046a71342fdc54f23458524143c7.png)

---

<div class="post-metadata">

### Author: ![Costas](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/costas/32/82263_2.png) [@Costas](https://meta.discourse.org/u/Costas)
#### Post date: [19 نوفمبر 2017، 9:38ص UTC](https://meta.discourse.org/t/paypal-buy-now-plugin-monetize-your-discourse-forum-version-2-0-2015-06-17/29701/21 "2017-11-19T09:38:39Z")

</div>

> [@pl3bs](#):
>
> Drop your price 10 fold, get infinitely more customers.
> 
> Not sure anyone will pay $49 for that.

Looks a very nice plugin but personally the price would stop me, and I guess many more, from considering it for my site.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [26 مايو 2018، 12:18ص UTC](https://meta.discourse.org/t/paypal-buy-now-plugin-monetize-your-discourse-forum-version-2-0-2015-06-17/29701/22 "2018-05-26T00:18:51Z")

</div>


