I'd like to integrate this module to accept donations, but am not sure how. I know I need to:

1. Enable option for users to set donation amount, or choose from list of proscribed amounts.
2. Allow users to checkout without using shipping module.
3. Port addreses through to payment gateway (authorize.net for me) verisign for some (whatever happened to the versign workflow project?)
4. Change language to reflect donations not products.

Any ideas on this? It seems like this maybe should have been a new feature request for a product type-donations. I've spoken to two other non-profit managers today who are building off drupal for non-profits and could really use this functionality. Thanks for the great work.

Comments

matt westgate’s picture

By default all products are assumed to have a price, even if the price is nothing. I did not take donations into consideration when I first wrote the code and adding such functionality will require some tweaks to the core product.module and payment.module to flag an item as a donation.

I will most likely be adding this feature come November.

jasonwhat’s picture

Great module. I was looking through the code and noticing there doesn't seem to be integration for the switching between images if cart is full or empty though those images exist in the installation. Is there a hack to add this? Also can it work without the shipping module? In testing without it enabled I was never able to get past clicking "check out."

Finally, when I click the "products" link I only see products listed as plain text with the words "object." Am I missing something?

I think the module can work for us as we may plan to have users buy "shares" in a campaign so they can by 5 shares at 10 to donate 50.00. We will just have to rework some language. Ultimately (maybe through macrotags) we'd like to set it up so users can refer their friends to the site and have their friends donations credited to them with some interface so they can track their donations. Any macros you have would be greatly appreciated. Finally, we will have to set up some hack so users can create a product (donation) with restrictions,i.e. fields are filled in for them, or automatically have one created per donation campaign per user. Whew!

Thanks for the great mod. If I have any help ideas I'll let you know. The people at CivicSpacelabs will be working on donation functionality soon, so you may want to contact them.

moshe weitzman’s picture

http://drupal.org/node/6032 is a duplicate of this issue

matt westgate’s picture

Component: cart.module » product.module

A donations module has been added to the upcoming 4.6 release of the ecommerce package.

Anonymous’s picture