The service provides tools for customer relationship management (CRM). Functions include maintaining a database of customer accounts with full address and contact information, along with order history and contact tracking to maintain and enhance ongoing interactions, leading to future sales and satisfaction. Related tools provide for web content management and sales force management, with order and compensation records by sales rep.
API methods support creation and updating of customer records, including name, address, contact information, order history, and contact history with sales lead tracking. Methods also support order processing and invoicing, both for one-time purchases and recurring purchases, with management of product catalog listings and their web display. Reporting methods support retrieval of customer summaries and salesperson history with compensation figures.