The integration provides an automated integration between Microsoft Dynamics NAV and eCommerce by integrating using a web service layer between the two applications. Automated jobs are setup that can run at different timed intervals. For example the eCommerce product catalog integration with Microsoft NAV items may run twice a day while the eCommerce and Dynamics NAV sales order integration may run every 15 minutes. The integration is secured by encrypting any sensitive data in a SOAP envelope that is then transmitted between the servers on an HTTPS channel. This decoupled integration environment allows Ignify eCommerce to be hosted practically anywhere. Customers can host Ignify eCommerce in the same network where Navision resides or in a completely different network such as by using a dedicated server with a third party hosting service.