eCommerce Integration
Connect, Sell, Succeed: The Ultimate eCommerce Solution

Achieve complete stock and financial control across your business
Automate and Integrate for Efficiency
Managing your stock levels and capturing sales from your online store into your accounting system can be automated for efficiency. Consolidating your business operations into a single, manageable platform is crucial for growing your business without scaling resources. Your accounting system forms the foundation of all your financial, stock, and reporting controls. By integrating your business data with an eCommerce store, your customers will have an up-to-date view of stock and pricing levels. This reduces instances of “we don’t have this, but you may like to try that” or “this was last month’s prices, we’ve updated this recently so let me send you a new quote.”
Partnering with Trusted Integration Suppliers
Summit 7 Marketing has partnered with the best and most trusted e-commerce integration suppliers in South Africa to ensure you have access to a tried-and-tested solution for integrating your online shop with your accounting software or ERP system.
How Does Our eCommerce Integration Work?
While the entire e-commerce integration process can seem daunting, Summit 7 Marketing has refined it to make it as simple as possible for customers. In simple terms, the e-commerce integration process involves the following steps:

Accounting or ERP System Setup
Your products are already loaded into your accounting or ERP system with unique product codes (SKU codes). The stock levels for each product are set up in this system, which will indicate availability on your online store once connected.
Online Store Setup
Your online store is set up with your products, including images, descriptions, etc., and the same product codes (SKU codes) that match those in your accounting system/ERP.
API Connection
Once both the accounting software and online store are ready, we use a specialized API connection to link them. This connection allows the systems to feed information to each other, including:
- Capturing sales from the online store into the accounting system.
- Updating stock levels between the accounting system and the online store.
- Capturing sales to specific client accounts (if needed).
- Sending information to your warehouse to prepare orders for clients.
The goal is to completely automate the process and eliminate manual tasks that can cause delays in the purchase process for your clients. The faster and more seamless the purchase process, the higher the chance of a successful sale.
Summit 7 Marketing can integrate your online store with the following accounting/ERP software:
- Sage Business Cloud Accounting (previously known as Sage One)
- Sage 50cloud Pastel Partner
- Sage 200 Evolution
- Sage Intacct
- Microsoft Dynamics 365 Business Central
- Xero Accounting



How Does Our eCommerce Integration Work?

ERP / Accounting Software

API Integration Connector

Online Store / B2B Portal

What information gets synchronised between the accounting / ERP software and the online store?
Orders
Store orders get pushed back to an account into the accounting/ERP system, with all line-items, price & quantity with customer details
Pricing
Price levels update with the sync. Additional pricelists update (for wholesale pricing) too
Stock Levels
Stock levels update to be current (you may choose to show/ignore stock levels)
Product Codes
Product SKU codes match the description and pricing between the accounting / ERP software and online store
Customer Accounts
Accounts created on your online store can automatically be created in your accounting software or ERP, and are available to log in to the store for unique pricing (bulk discounts, B2B pricing etc)
7 Key Business Problems
Solved by eCommerce Integration
Out-of-stock Items Being Ordered
Updated stock levels on your website indicate to customers what’s available. Refunding or changing orders for out-of-stock items becomes a thing of the past.
Manual Entering of Sales Orders
Double capturing data from a phone call or email into your accounting software increases the scope for typing errors. Generating this data directly in your accounting system saves you time, reduces errors, and expedites turnaround times.
Incorrect Prices Paid
Updating product pricing in your accounting system ensures that the prices displayed on your website are accurate. This prevents situations where a customer sees – for instance – R145.99 online but receives an invoice for R199.99, which could lead to refunds (extra admin and costs) and unhappy customers. Updated pricing means you always get the right price for your product.
Manually Handling Wholesale Customer Orders and Pricing
Sending out a spreadsheet with product pricing means your wholesaler may not have the latest information. Pricing must also be hidden online and take “quotes” only to prevent competitors or retail customers from seeing your discount pricing. An integrated e-commerce platform allows you to show one price list online to retail customers, while wholesalers can log in to the store and receive a different price list.
Manually Reconciling Payments
Payments for orders may get lost in your bank account if the incorrect or no reference number was used. This means time spent trying to allocate payments to invoices. Using Netcash for payments, your payment is automatically allocated to the sales order or quote, eliminating the need to hunt for order numbers and payments.
Streamlined Inventory
Management Integration ensures that your inventory levels are automatically updated in real-time across all platforms. This reduces the risk of overselling and helps maintain optimal stock levels, improving overall inventory management.
Enhanced Customer Experience
With accurate stock levels, pricing, and seamless order processing, customers enjoy a smoother and more reliable shopping experience. This leads to higher customer satisfaction and loyalty, as they can trust that the information on your website is up-to-date and accurate.