While we can support recurring billing today through Authorize.net, it leaves a lot to be desired. It does not deliver any control to our clients to activate, modify or cancel their account. For us, its a manual process that needs constant maintenance.
Subscription based services are so common today, that users expect a level of control over their account information and status.
Please consider a consumer-facing account page for recurring billing.
Thanks.