Currently I have a donation product on my site and I can tell you switching from a simple paypal donation button to using e-commerce has very seriously stemmed the flow of donations to my site. The only thing that changed was placing the ecommerce donation form in place of the paypal button. I believe this is so because the ecommerce donation module requires the donator to make no less than 5 clicks before even arriving at the Paypal site to make the donation.
I would like to see:
1. A donation form where the user can input an amount, choose a payment method (either paypal or cheque/money order) and a button that says donate.
2. If the user chooses paypal, I would like all the parameters immediately passed to Paypal (which is currently the last step in the process), so the user can actually make the donation (and it all still integrates with userpoints)-- 1 click and it's done
3. If the user chooses cheque/money order then it redirects to the address page to send it to.
Either way it is a one step process.
Currently, the donation is setup like a product where the user adds it to his cart, then has to find the checkout button, then has to choose a payment method, then has to confirm a payment method, and is finally redirected to Paypal to make the donation. It is way too complicated for a simple donation. With multiple items, etc... I understand the requirement for all those steps, but the user has the option of cancelling the donation when they hit Paypal...they aren't needed for a donation and it annoys the user to the point of giving up on making the donation.
Just a thought.
Comments
Comment #1
democraticvictory commentedI agree with this completely whether using PayPal, authorize.net.
Comment #2
lunas commentedWhile not a perfect solution, found this post at http://drupal.org/node/54078 that removes at least a couple of unnecessary steps. It is a step in the right direction.
Comment #3
lunas commentedForget my last, it worked once and I haven't been able to make it work since. Not sure why...
Comment #4
simeDevelopment theming issue requiring a bit of drupal_goto magic.
As for a feature request, not a common use case AFAICT and not likely to happen. Please re-open if in error.
Comment #5
fm commented"not a common use case" ... based on what data? non-profit organizations rely heavily on open source software. non-profits accept donations.
I've been disappointed by the poor implementation of the donation component of ecommerce.
Comment #6
fm commentedEh, sorry. My last comment was unintentionally harsh.
Let's amend that to read:
I believe it would be a common use case if the donation process were simplified. As it stands now, the donate component isn't suitable for my site, so I've avoided implementing the entire ecommerce module ... and I suspect many others have arrived at the same conclusion.
Comment #7
fm commentedI still think it's a great idea to streamline the donation process.
Comment #8
fm commentedIt might be worthwhile to checkout the "Buy Now" functionality being explored in this thread:
http://drupal.org/node/141399
Perhaps it can be used to help simplify the donation process. I imagine they are designed it to process a fixed price for a product, so either a site would have to set up a list of donation products with fixed prices, or further development will be necessary to allow visitor-entered sums to be entered prior to clicking the "Buy Now" button.
Comment #9
Rob_Feature commentedYes, FM....you're correct...the module is in development that is outlined here: http://drupal.org/node/141399
The way it will work is:
Any product type (that is designated in the admin screen) can tick off a "buy it now" box and it will make this functionality available to that product type.
So, it doesn't matter what the product type is (donation, tangible, etc), everything will be able to use this "buy it now". As of now, to avoid any potential legal issues, it's codenamed "SkipCart".
Comment #10
brmassa commentedGuys,
it will be possible on eC4
regards,
massa