Posted by sasi_s on October 26, 2009 at 1:06pm
hi,
iam building a site in which one of its feature is, it have to accept donations from the user.i have searched in drupal modules but its available only with the older version of drupal. so is there any other module or any methods in which it is possible to accept donation from user.thanks in advance
-sasi
Comments
Hi, I recently had the same
Hi,
I recently had the same problem - the donations modules i found were for D5...fortunately someone patched them to D6 and i found them...
I've uploaded them for you - this zip contains the modules 'donation', 'simple_paypal' and 'donations_thermometer'...all for D6
http://www.avocet-designs.co.uk/donationsmodules.zip
I think they all interlock so you'll only need a paypal account to get things moving...I especially like the way you can change the donations thermometer picture (apologies - my donations thermometer module still has my picture on it of Africa - see the size of gauge.gif and then note the changes made to the css file - the other 2 gif files don't do anything - just back ups and copies)
In the end I only used the donations thermometer, because we were not sure about paypal and we had a 'just giving' site to link in - you can very easily set its target and change it manually.
If its charity donations the Just Giving site is definitely useful and saves any messing with cc cards etc.
You can see it working at http://www.tri4africa.co.uk - maybe even drop my cousin a good luck message - he's cycling from UK to Cape Town!!!
If this isnt what you re looking for there is also an Ubercart donations module...but you have to install the main Ubercart ecommerce module/system...
Hope this helps, Joe
hi joe, thanks a
hi joe,
thanks a lot for your valuable reply.your site http://www.tri4africa.co.uk is simply superb.adding donation module to a site has been nightmare for me.but after looking at your site its no more.i need the same donation option like the one in your site.i installed the module you sent to me.but feeling difficult how to proceed.so can you please tell me some steps on how to do this.i know my qustion is silly but still i find difficult on how to proceed.so could you please tell me some steps on how to add this module.your reply is very valuable to me.thanks a lot once again for your reply.
-sasi
Hi sasi, No problem - glad
Hi sasi,
No problem - glad you liked it! Do you just want to know how to use and customize the donations thermometer or are you planning to use the other 2 modules as well? As above I have only used the Donations thermometer module because of the 'just giving' input, so we set the thermometer manually.
Do you plan to use paypal?
Joe
How to make donate as a content or block
Hi joe,
first of all thanks a lot for contributing your valuable time in dropping down your reply.I wanna make donate as a block or content similar to the donate thermometer in " http://www.tri4africa.co.uk ".As donate does not appear in admin-->blocks or in any content,I don't know how to show it to the user ,so that they can click on it to Donate.i have set the default values that appear in admin/siteconfiguration for Donations, Donations Thermometer Settings and Paypal.Need your help.
Thanks In advance
sasi
ok, first things first - lets
ok, first things first - lets get the thermometer working, then work out what to link it to.
Here is what you do, step by step:(forgive me if the basic stuff is obvious - not sure what level you are at)
1. Download that zip and unzip it onto your computer somewhere.
2. Copy the donations thermometer folder into your site - it has to go in the modules folder which is /sites/all/modules
3. So if you browse your website files and go to /sites/all/modules you will see the donations thermometer folder there.
4. Back to the browser - click administer>site building>modules, then scroll down to see all the modules on your site - check the box next to donations thermometer and click save.
5. Now you should have a new block, in administer>site building>blocks called donations thermometer. It'll be at the bottom, with disabled next to it - select left sidebar from the list next to it, then click save blocks at the bottom.
6. You should now see the thermometer in the left hand sidebar.
7. Now you can click administer>site configuration> Donations thermometer settings and you can set the target, the amount so far, and the currency. Try setting different values manually and saving. The thermometer moves to reflect that.
This is how its set up in tri4africa - but it can be done automatically too...
See how this goes then we'll see about changing how it looks, and how to set up the other 2 modules...
cheers, joe
how to setup donation,simple_paypal
HI JOE,
thanks a lot for your reply.iam newbie to drupal.iam still learning drupal.the steps you described about donation thermometer is awesome.
but the problem for me is not with the donations thermometer but with the other 2 modules ( 'donation', 'simple_paypal' ) you sent to me.iam able to display donations thermometer in blocks.but i find difficult on how to setup the other two modules ( 'donation', 'simple_paypal' ).so that user can able to donate.i mean to say i find difficult in how to procede with this modules, so that i can create a menu named donation similar to the menu option you have in your site "http://www.tri4africa.co.uk/?q=node/5".iam sorry if i have typed any thing wrong.thanks in advance
-sasi
Hi sasi, Sorry for the wait -
Hi sasi,
Sorry for the wait - im just about to leave to drive back to the UK from rome so been busy getting ready! On the Tri4Africa site i am only using the donations thermometer. The only advantage of using those other 2 modules is that you can link the thermometer in so it updates automatically - but i didn't do that because we were combining not only paypal but donations from the Just Giving website also - here is what I did:
1. Firstly I made a new page and called it donations. I remembered the location of it (eg node/5)
2. I added it to the Primary links menu, so it appeared in the top menu
3. Then I made a picture in photoshop - (the red and yellow 'please donate, click here' button that you see in the left hand menu)
4. Next I made a block and put that picture in it, then put a hyperlink on the picture which also went to the donate page - thats the block you see on the left with the please donate button in it.(full html is selected so pictures are visible)
5. Now, when people click the eye catching button, or on donate in the top menu, they go to the page i created.
6. Now, on that page I put all the donation options - including links to the Just Giving website, and the paypal option.
An easy solution for you would be to create a donation button using paypal. see here:
https://www.paypal.com/cgi-bin/webscr?cmd=p/xcl/rec/donate-intro-outside
After creating this, you are given some html code, which you can paste into a new block (make sure full html is selected)
You could then put this block on the page you create for donations in the content area, or even on the sidebar of every page.
Then you could edit the thermometer manually.
This would be an easy way to do it avoiding using those extra 2 modules....
My help with those 2 other modules is limited - as I haven't used them...
Any questions please ask,although i wont be back online for another few days...
hope this helps! Joe
thanks a lot joe
hi joe,
thanks a lot for your reply.it solved my problem.but when i check in drupal.org this modules are in development stage.I afraid whether i can use it for production and Could you give me the information regarding its licence.
hey joe just now i got the solution for how to use the other 2 modules.its as follows
i just enabled the modules
Once you have the module installed, go to the admin section, and select Paypal under Site configuration. This should be set to https://www.paypal.com/cgi-bin/webscr by default. Just make sure thats what it says.
Also under Site configuration, click on donations. This is what it will say at the top and bottom of your donation tracking page. It is also where you input your paypal email that you wish to receive donations at.
then i created a primary menu to the donation page, which the url should be /?q=donate.
thats all, it works.
once again joe thanks a lot for contributing your valuable time in droping down the reply.
-sasi
Glad to have been of help
Glad to have been of help sasi, sounds like its all working well...the donations thermometer should be able to be automatically set now by the donations module...
there's no license problem with dev modules - just means they havent been tested many times for bugs and are still being devloped...some modules in 'dev' state can leave your site open to critical security problems, so worth reading up a bit - and worth checking back every now and then to see if the dev has moved on to a beta version, or released version.
Think its pretty cool how you can change the donations module image to look like whatever...
cheers and best wishes joe