I see MS Membership Suite 6.1 has the ability to bundle other things into the order, such as tax and coupons. I think this used to be an issue in previous versions, as it was not possible to combine non-recurring items with recurring memberships. How easy would it be to add a donation field, where a user can enter a donation amount they feel is worthy, at the same time as they are signing up for their membership.
I would otherwise use lm_paypal with its donation module and separate the donation on a separate page, but my project requirements are that I collect donations on the same form that users use to sign up for their membership. The idea is that the user get all their paypal needs done in one shot, rather than prompting them later, which they may be less likely to contribute a donation.








Bkbetts,
Actually, due to restrictions on how PayPal (as well as many other Payment Gateways) works, recurring and non-recurring products cannot be merged into one order. So there is no easy way to collect donations and sign a user up for a recurring payment in one go.
One thing that could be done through a custom module similar to the tax module is to allow users to add any amount they choose to an order (a donation) and then send them to PayPal. The only drawback (or feature, depending on how you look at it) is that for Recurring Payments, the donation would have to be added to each recurring payment.
What are your thoughts on that?
Sincerely,
Leighton Whiting