Donate to individual member?

BT10

Active member
Can someone create an add-on where some members of our forum can sign up to become a "publisher" can get a donate button added to their profile? When other members donate to this particular group of members, known as "publishers," they get money, and we, the team running the forum, take a pre-determined % of the donation? Does that make sense?

My goal is to help some highly active users generate income from the content they post. In return, we get a small % of their earning.
 

ForumCube

Well-known member
Can someone create an add-on where some members of our forum can sign up to become a "publisher" can get a donate button added to their profile? When other members donate to this particular group of members, known as "publishers," they get money, and we, the team running the forum, take a pre-determined % of the donation? Does that make sense?

My goal is to help some highly active users generate income from the content they post. In return, we get a small % of their earning.
Started a private conversation to discuss further!
 

Mr Lucky

Well-known member
There is no need for an addon, this can be done with a simple custom bbcode.

In the bbcode use the html replacement:

Code:
<form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top">
<input type="hidden" name="cmd" value="_s-xclick" />
<input type="hidden" name="hosted_button_id" value="{text}" />
<input type="image" src="https://www.paypalobjects.com/en_US/GB/i/btn/btn_donateCC_LG.gif" border="0" name="submit" title="PayPal - The safer, easier way to pay online!" alt="Donate with PayPal button" />
<img alt="" border="0" src="https://www.paypal.com/en_GB/i/scr/pixel.gif" width="1" height="1" />
</form>

The member then just has to add their paypal ID between the bbcode tags (I used [paypal] )and a donate button to their paypal account is generated (in profile, signature, posts or wherever)

(They get their button ID when they create their own button at paypal tools,


payp.jpg

it is the string of characters shown in their own button code, e.g.
Rich (BB code):
<input type="hidden" name="hosted_button_id" value ="KYRVD3CEVMGBC />"


{EDIT} code above now has the stock code.
 
Last edited:

frm

Well-known member
Just ensure you're keeping your books correctly.

This most likely would require you to receive the entire donation and then disburse that to their pre-defined account, unless the add-on can split payments of the donation (say a $10 donation and 10%, $9 goes to them and $1 to you). If only the former is possible, the $10 will hit your account before disbursing the $1, but the taxman (pretty sure globally) sees that as $10 earned unless you are on top of it and can show that you only earned $1 in the provided 10% commission example of $10.

But, consider the latter if possible due to tax reasons (if applicable in your country).
 

Mr Lucky

Well-known member
This most likely would require you to receive the entire donation and then disburse that to their pre-defined account, unless the add-on can split payments of the donation (say a $10 donation and 10%, $9 goes to them and $1 to you).
I thought this was the point. If the payment is split and distributed "manually" then no addon required, my bbcode method will work fine.
 

frm

Well-known member
I thought this was the point. If the payment is split and distributed "manually" then no addon required, my bbcode method will work fine.
Indeed it does, but you would have to trust each party at that time, whether the full payment goes to you or the user to send a commission back (there's no notification of which with the latter method and it would be hard to donate to a specific user with the former unless they add a note).
 

Mr Lucky

Well-known member
Indeed the simple way can involves two things that may not be ideal for everyone: trust and tax.

We run classifieds for which we expect a 5% commission when there is a succesful sale. Maybe there are a minority of sellers who abuse this, but market research I think has shown that the vast majority of people are honest.
 
  • Like
Reactions: frm
Top