We are looking to build a unique user login subscription system on top of Drupal.
1.) User will fill out a 3 part registration form
2.) make payment via CC or ACH on the 3rd step of registration
3.) agree to terms and conditions, which then creates a PDF file of their contract
4.) email username > send link with password to access unique login portal.
5.) have access to update CC or ACH information. And view their PDF contract
Drupal commerce, and subscription.
The subscription CC processing should integrate with NetworkMerchants gateway ([url removed, login to view]) as well as be able to accept ACH routing transactions.