What is the best way to ensure optimal integration with all aspects of an online eCommerce site? A lot of the research i`ve done has led me to individual ad hoc programs whether its a CRM tool, then a credit card processing program, the something to deal with shipping, an accounting program like quickbooks.
Are their programs that handle everything from the beginning to the end?
i.e. Customer places order > processes credit card > uploads info into customer data base > uploads into orders that need to be fulfilled > aligns with accounting software etc?