30
Quote:
i will make sure your wanted gateway gets added aswell
I wouldn't dream of asking for other gateways than PayPal - however, I do want it to be easy to add later, when I will have to add support for a Danish payment gateway.
So as long as it is not a major deal to add a new gateway, I am happy. I just don't want to be forced to change a lot of files when more gateways are to be added.
I think multiple memberships is a must. In my head, there must be a hierarchy of access levels to both give small-spenders an easy and affordable way to check out the deeper layers (while still generating revenue) and give big-spenders (the pillar of the website revenue gathering) something extra.
I do think that membership should not be intertwined with the registration process. Both because it will make it so much simpler to make (don't have to worry about username and email checks - and in 2.1/2.2 there will be dynamic user profiles in which case the registration form in this membership module may be outdated... it's just too much hazzle that could be taken out) and because it will retain the freedom to have user registrations for free (giving just the benefits of login and user profile to the user) and payment for further access and possibilities.
Since we are talking subscriptions, I would like to make an addition to the requirements: Log the payment time, so I can see how long a user has subscribed. I don't want to ask for automatic removal from membership groups upon subscription expiry until later, when the core has better support for such automation.