This is G o o g l e's cache of http://www.ubercart.org/forum/development/1551/donation_module as retrieved on 2 Aug 2007 22:32:43 GMT.
G o o g l e's cache is the snapshot that we took of the page as we crawled the web.
The page may have changed since that time. Click here for the current page without highlighting.
This cached page may reference images which are no longer available. Click here for the cached text only.
To link to or bookmark this page, use the following url: http://www.google.com/search?q=cache:SUQLZFO8778J:www.ubercart.org/forum...
Google is neither affiliated with the authors of this page nor responsible for its content.
These search terms have been highlighted: donation module
Ubercart
* Home
* Documentation
* Forums
* Issues
* Livetest
Home » Forums » Ubercart » Development
Donation module?
Submitted by ssherriff on Wed, 07/25/2007 - 00:12
ssherriff
Posts: 21
Joined: 05/04/2007
Getting busy with the Ubercode.
I'm wondering if anyone has undertaken a donation module?
If not, anyone want to have a discussion of what a donation module should include and how it should work? Basically I'm doing a store for a charity, and along with the products they are selling, they want people to be able to just donate extra money if they like.
In my opinion, this is what it would need:
On install, creates a product class of 'donation' (though I'm not 100% this would be needed). The thing that makes a donation different, is there isn't a set price. I think ideally they would be able to choose from multiple amounts $10, $20, $50, $100, etc, and possibly also enter an amount. This sort of product obviously doesn't have a weight, and doesn't get shipped.
It would also be good for them to be able to add a donation on checkout as well, or possibly, the module doesn't need a product at all, it is just in checkout where people can add a donation to their order and just pay an extra $20 or something.
Now that I've written it out, it would make more sense to just enter a donation on top of the order in this case. I doubt someone will be using Ubercart to ONLY accept donations, there are probably easier ways of doing that. Most likely someone else will fall into my situation, where they will be ordering products and then possibly donating on top of that.
Any other ideas?
Cheers,
Steph
* Add new comment
permalinkWed, 07/25/2007 - 07:59
Quaoar
Posts: 60
Joined: 03/20/2007
Bug KillerGetting busy with the Ubercode.
What about just having a product group called "Donations", and sell products with prices ranging from $1 to $100?
Then people can "buy" as many donations they want.
--
Erlend Strømsvik
@ Ny Media AS
http://www.nymedia.no
* reply
permalinkWed, 07/25/2007 - 15:48
mikejoconnor
Posts: 25
Joined: 03/21/2007
Bug Finder
You could use an attributes to provide options in donation sizes.
* reply
permalinkWed, 07/25/2007 - 17:43
druru
Posts: 221
Joined: 03/21/2007
Brain Stormer
Love the creativity here!
I'd probably just eliminate the range of choices and make a single donation product that sells for $1. It's the most flexible. As Q stated, donations can then be purchased in whatever qty increments one desires, making your donation anywhere from $1 - infinity.
SIDENOTE:
This same method could actually be used to bill a client for services as well. They type in their amount, pay and create an account at the same time, so previous billings could be tracked.
It's not ideal as it doesn't tie directly to a given unit of work but it works in a pinch. Possibly you could force the purchaser to punch in a work order number when submitting the payment to help in that manner.
SIDEQUESTION:
Can a donation be charegacked if purchased with credit card?
i would think it can.
And does anybody have an idea of a statute of limitations on chargebacks to a credit card? i know it's up to each credti card company to make up it's own rules but i imagine most have gravitated towards a common denominator as these outfits all mirror each other in the name of competition.
* reply
