Hey all.. Could anyone suggest some web-based application that provides all of these facilities to help me start a business on my own.. an online application that allows me to keep track of my customers my products provides a payment processing option, where customers can make their payments online, and view their payment history allows me to create a user profile for each of my salespersons and grant them different user permissions for access to company and customer profiles These requirements are otherwise all provided by www.salesforce.com, but for the online payment processing option.. Is there any third-party software that can integrate with salesforce.com to provide this functionality? or any other way to do all this work ONLINE??