48
If you can get these features in there, I'll gladly round up at least one hundred dollars for you;
1) Subscription Levels
Unlimited Admin definable levels can be created that then require the user to spend a specified amount for the actions attached to that subscription level to be executed. For example you have service A that requires a minimum of $25 to join, so you create a subscription level called "service A" and set the minimum subscription level to $25. The user wanting that service will only be added to the defined XOOPS group if their payment is equal to or above the minimum subscription level.
2) Subscription Expiration
When setting up your subscription level, you must also specify a subscription expiration. Users must then pay X amount every X amount of time or they are removed from specified XOOPS groups. Perhaps even have an XOOPS notification sent to users X amount of time before there subscription is up for renewal.
4)Plug-in Style Payment Gateway Interface
A plug-in interface will greatly simplify the task of being
able to add support for different payment methods further on down the track. For example you'd have one plug-in for PayPal, and another plug-in for Amazon, and another for NoChec and so on. Similar to the plug-in feature in RSSfit 1.1. Just have a look at all the payment methods aMember supports. Need to keep this in mind as Paypal is not accessable in all countries.
5)Subscription Record Tracking
Subscription tracking admin interface so that the admin can view, sort and filter donation records based on Name, XOOPS username, date, gateway, amount, frequency etc...