A client has asked me to create a membership area for their site. To access this membership area the user would have to fill out a form, choose a username/password, and then make a payment. The client uses Moneris as a payment processor.
I was curious to know if anyone could recommend a plugin(s) that would assist in facilitating this functionality, or if anyone can make a suggestion as to how I should tackle adding this functionality to the site.
I have budgeted some money for plugins so I am not against using paid plugins.