I just bought the registration module and have a few questions.
1. How to set this up using the authorize.net payment gateway in such a way that the user is NOT registered if the payment fails. I think I had things setup correctly, but as a test to fail payment the user was still registered with the site. In my case I'm having an event that is supposed to fire upon registration that assigns a user to a given role. Maybe I need to attach the event to something else?
2. How to setup recurring billing? I see that one can tell the module to expire the assigned role a user is given after "X" number of days, but how to give the user the option of paying monthly, quarterly or annually? How to sync this up with what authorize.net does? It looks like there is a separate manual setting that once must setup for authorize.net -- seems like it would be easy to get in trouble there.
Are credit card numbers stored in the DNN database? -- is that something I need to worry about? seems like this is not the desired effect as the payment gateway can handle that (I think).
With the DNN "Advanced Settings" for Roles one can configure the Service Fee, Billing Period (every day, month, week, year, etc.). Also important is the ability to set a free Trial Period as DNN provides. Is this possible with this module? If so how?
4. Also, a true subscription based/membership site ought to send out a reminder 1 month or so prior to the subsciption ending, and then up to 3 follow up reminders (or some configurable number) up to the deadline date (i.e. send reminders after a certain PERIOD and a certain FREQUENCY.) And maybe even one after the deadline "x" number of days/weeks later as a last Hail Mary to try and retain the client. Any thoughts on this?
5. And finally, when is 3.2 coming out? Hopefully it will address these issues. Or better yet, the version I have can handle what I'm wanting and I just need a few nudges in the right direction.
Thanks for your time.
|