Extend and Integrate with BC
BC meets the needs of most of around 90% of most people with an online business project, however, you may need to extend BC or do some custom coding in order to meet requirements.
Extend via Web Services: eCommerce & CRM APIs
BC's XML based framework allows you to build systems that remotely query the system to retrieve various types of data that are stored in your Online Business. Using these APIs, you can retrieve data related to aspects of you online business such as:
- Your customers and their information
- Cases and web form submissions
- Order details and products purchased
- Payment details and statuses
- Update and retrieve web pages and templates
The Notification API
Rather than polling the BC system for new orders or information, this is a simple framework that you can setup to ask BC to "ping" an external application and notify it of certain events. Events can include online shop purchases, a new customer inquiry via one of your web forms and so forth.
Built-in QuickBooks Integration
Many business owners use tools like QuickBooks to manage the accounting side of their business. By using the QuickBooks Web Connector (and QuickBooks version 5 or higher) your clients can easily sync their BC orders with QuickBooks.

