I have been using Ubercart and uc_varprice modules to do this, and it works fine in Drupal 6. There are rc module releases in D7 so I would try them first.
Posted by yautja_cetanu on December 3, 2011 at 2:51pm
RC = Release Candidate. Not quite a full release but you can feel a bit safer using them. It is usually a version that means the module maintainer feels that it is ready for release but wants to throw it out there to be sure.
Comments
Ubercart plus variable price
I have been using Ubercart and uc_varprice modules to do this, and it works fine in Drupal 6. There are rc module releases in D7 so I would try them first.
RC?
What is RC?
RC = Release Candidate. Not
RC = Release Candidate. Not quite a full release but you can feel a bit safer using them. It is usually a version that means the module maintainer feels that it is ready for release but wants to throw it out there to be sure.
Have you looked at CiviCRM?
It does a whole lot more than online donations, but it does them well. http://civicrm.org/civicontribute
Drupaling in NYC since 2009!