Human-centered design systems and product experiences
Core services
01UI/UX Design02Web Development03Software Development042D/3D Experiences05App Development06AI Agents & Automation07Website DesignTechnical services
Frontend Engineering
React DevelopmentNext.js DevelopmentWeb ApplicationsEnterprise DashboardsSaaS PlatformsBackend & Infrastructure
API DevelopmentCloud InfrastructureDevOps & CI/CDBackend SystemsCustom SoftwareIndustries we serve
Technology & Software

SAP Business One Ecommerce Integration
YOUR ERP,BEHIND YOURWEB STORE
We connect SAP Business One to your online store through its Service Layer, so items, price lists, stock and orders stay in step, with network access and licensing agreed with your SAP partner first.
SAP Business One usually sits on a server inside the company, so reaching it safely matters as much as mapping the fields.
Your web store connected to Business One
- 01Service Layer based
- 02Secure network route
- 03Partner-aligned design
SAP Business One ecommerce integration publishes items, price lists, customer-specific prices and warehouse stock from Business One to your store, and writes web orders back as sales orders with their business partner, taxes and freight. We build on the Service Layer, SAP's web API for Business One, with a service between the two systems that maps, queues and retries each document.
It suits distributors, manufacturers and retailers who run Business One and sell through Shopify, WooCommerce or a custom B2B portal. Two questions come before any design. The first is how an outside service can reach your Business One server securely. The second is which SAP licences cover access by an integration. Both are settled with your SAP partner and your IT team at the start.
Talk to us about your projectCapabilities, End to End
What It Looks Like When It Ships
From Kickoff to Launch
With IT and your SAP partner we confirm the Business One version and database, whether the Service Layer is installed, how it can be reached and which licences apply.
We agree how items, prices and stock appear online, how a web order becomes a sales order and how deliveries, invoices and returns report back to the customer.
Development uses a test company database and a development store, and the scenarios cover your special prices, several warehouses, backorders, approval procedures and deliberately failed documents.
Production access is opened under your IT team's control, live orders begin to flow and the first trading days are reconciled jointly with your SAP partner.
Built for Teams Like Yours
What buyers ask before they start
If yours is not here, ask us directly. The first conversation is free and useful whether or not we work together.
Book a callThe Service Layer installed and reachable, a dedicated user for the integration and a test company database. SAP has specific licensing rules for access by third-party applications, often described as indirect access, and they have changed over the years. Your SAP partner confirms which licences your installation requires. We do not advise on SAP licensing, and we build only once that question is answered in writing.
The Service Layer was introduced for the SAP HANA version and later made available for the Microsoft SQL Server version in recent releases of Business One. Older SQL Server installations may have only the DI API, an older interface that requires a component on your network. We confirm your version first, because it decides the approach and sometimes makes a Business One upgrade the sensible first step.
Through a route your IT team controls. Common choices are a private tunnel between our service and your network, or publishing the Service Layer behind a gateway that accepts only our addresses over encrypted connections. We never recommend exposing Business One directly to the internet. If your installation is hosted by a partner, we agree the access method with that host instead.
Yes. Business One holds price lists, special prices for individual business partners and discount groups, and the integration can show each signed-in customer the price that would apply to them. Stock can be shown by warehouse or as a single available quantity. Volume permitting, prices are checked again when the order is placed, so that the document matches what Business One would calculate.
An essential one. The partner knows your configuration, user-defined fields and add-ons, controls the server and advises on licensing. We ask them to review the mapping and anything touching approvals or posting. In return, the integration is documented so they can support Business One without needing to understand the store. Clear boundaries between the two of us keep later maintenance simple.



