I am considering buying this product, but am not quite sure if it supports the functionality I need. I am looking for my members to be able to setup recurring PayPal payments. There are 3 tiers of payments ($10, $20, $30), each of which I would like to have their own promotion groups for. I would prefer that these promotion groups last until the end of each month, but if I have to go in exact 30 day increments then I suppose that will work as well. I would like for these 3 tiers of donators to all be contributing to one goal, whose progress bar I can show on the homepage, which resets at the beginning of each month.
So basically:
1. Tracks actual recurring payments (subscriptions), meaning it gets the data from PayPal and won't process a donation unless it has actually gone through. Unsure if you have this functionality.
2. Promotes members for each dollar amount to different groups. Almost positive that you can do this.
3. Resets goal to $0 at the beginning of each month. I think I saw this mentioned.
4. Progress bar. I know you have this, but I will be coding a large graphical AJAX thermometer style bar. I am assuming that the info for this is fairly easy to access (via MySQL, and maybe with a bit of adding and division if it isn't precomputed)? I was just going to look at the code you used for the block and mimic it.
5. Can use months (sets of days ranging from 28-31) rather than a set of exactly X days each time. Not totally necessary, but makes much more intrinsic sense when doing donations for a server that is billed monthly.
I was planning on doing this all with PHP/MySQL and the PayPal API but noticed your product and figured I would give it a shot before spending several days coding a fairly static system myself (vs. having all of the lovely admin options and blocks that you have created). I hope that you can help me out!
Cheers.