This module is potentially very useful and it is a key element of the application I am building. It is poorly supported and I am posting this in an attempt to get more activity from the community to create feedback to support the developers. This is related only to the D6 version (6.x-1.x-dev) and to the Donation and Subscription elements of the module, and my comments are based on extensive testing of the module as it exists at the time of writing.
What the 6.x-1.x-dev version does..
- Create PayPal subscriptions of a fixed time span (eg 365 days) using a selected currency
- Subscribe a user to a specified role on payment
- Create a donation button with a payment amount in US dollars only
What it will not do yet
- Allow an admin to manually mark a subscription as paid - important if other payment methods are accepted (eg a postal payment)
- Set a subscription that begins/ends on a specific date
- Select a currency for a donation other than USD
This module is currently the only way to associate a subscription payment with a role, as far as my research shows. There are modules in development for e-commerce but not for D6 at the time of writing. If I have omitted functions that are working in the current dev version, please say here. The functions that are working work really well, and I am grateful to the developers for the work done so far to port this to D6. However, I do need to get a production site working soon and it would be good to help out in some way to achieve this. I am not a coder, so can't help there, but maybe this will get some useful feedback from others who may be in a similar position as myself.
Comments
Comment #1
visualnotion commentedI'm subscribing to this as I'm in need of this working for v. 6+ as well.
Comment #2
earthangelconsulting commentedPatroclas - one of the problems you addressed above (manually creating subscriptions) was easily fixed by adding a custom module of my own, giving a form that you reach from the user record, and in this form you enter the date to start the subscription and just press submit, that's all there is to it, this is NOT ready for official release (and shouldn't be a standalone module, it should be incorporated into lm_paypal, in my opinion) - if you are desperate for a solution on this, i could forward the code to you (or anyone else who wants to play with it), but i don't really want to post it on my website yet.
also, to build your confidence in LM_Paypal, please see my comment at the bottom of my initial post in thread http://drupal.org/node/341358 It works quite well, actually!
cheers
Fish
Comment #3
lyricnz commentedI'm not opposed to this functionality, but just don't have the spare time to code it myself at the moment. Feel free to submit a patch against LM Paypal for adding this functionality!
Comment #4
john franklin commentedTarget new features for 6.x-2.x.