One of our "products" is a donation which doesn't have any set value that can be put into the database. There may be a new field entry needed to mark this as special because no particular value is reserved, e.g. $0 is not usable because we have some items we give away if requested. We would not want all amounts to be changeable by the user. Perhaps the ptype field can be used.

Affects multiple modules.

Comments

svemir’s picture

Are you sure that a shopping cart is the best way to handle donations? Shouldn't that be separated from any other products that you actually sell? E.g. a separate "make a donation" button that opens your own or PayPal form for donating. It might be better for both your users and your accountant :-)

Sorry if I am assuming too much. Perhaps I should just ask that you specify a little more detail. I am also working on a site that will have both products and donations, so if I like the way you want to do it I may add code for it.

jasonwhat’s picture

I'm in the same boat. Our site allows users to donate to several different organizations and to donate to themed campaigns (like the crisis in the Sudan. We will be using authorize.net, and have paypal as an option for those who would rather use that. Ideally there would be a check box or dropdown selection of donation amount, with option to enter own amount. Finally, we'd like users to be able to track their donations, is this likely with the ecommerce module, or should I try somewhere else-maybe OScommerce?

moshe weitzman’s picture

please discuss in http://drupal.org/node/9986