I'm currently working on a project of moving our windows application to a web application. The software is for financial planners/advisers in US.
In our windows app most people pay by calling up and giving their card information over the phone. Payment for the windows app is annual with yearly renewals. We're now getting close to finishing up the web app and the payment system is one of the things left.
My concern is that using this same payment system seems out of place in a web app. I think it would be expected that a user could start/stop/modify their subscription on their own without ever having to call or email us.
Has anyone been in a similar situation and have any advice?
Let me know if I could provide more info to make this question clearer.