I know this is probably beyond the scope of this module alone but it would be nice to have a nice plug and play module that handles subscriptions as this one does but that supports multiple payment gateways and methods. You could start off with say Paypal, Authorize.net and Check/Money Order.
I now have 2 subscribers that didn't want to use paypal.. One who doesn't trust them (he was scammed by a fake paypal email at one point - told him that it wasn't paypal's fault but still didn't want to...) and another that just couldn't figure out the whole paypal thing (I know it's easy but some folks...).
So now with those two folks I have to come up with a separate system to track their subscriptions and make sure to collect the money when it's time to renew... (any suggestions on this by the way?)
Again, you've got a great thing with this module and I love it but perhaps you could build a Drupal Subscription Pro module that cost a bit more but had a wider scope.
You da man,
Blayne








Blayne,
I too have been mulling this over for quite some time. I have been contemplating creating a new 5.x branch of Paypal Subscriptions, renaming it 'Membership Suite' or something and adding support for Authorize.net (with an open door for future Payment Processors). It is definitely on my todo list (right before world domination ;) but I have to finish up a Paypal Files module that I am getting ready to release that will allow you to sell file downloads through Paypal quickly and intuitively. So to be honest, the earliest I could see a 'Membership Suite' type of module with support for more payment gateways is in December.
Also, I want to implement some kind of way for people to manually pay their subscriptions (via check or cash) and just have the admin update that they have paid. But either way you look at it, it will end up being a bit of a hassle for the admin... Still looking into other possibilities for this.
Thanks for the suggestion, and the compliment, I'm glad you are enjoying the module thus far.
For your situation with those two people, I guess you could have them pay you via check and then just manually add the role to their account. You could require them to pay like 6 months at a time or something to lessen the load on you.
Sincerely,
Leighton