How i95Dev SAP Business One Connect for Adobe Commerce connects to SAP Business One
Adobe Commerce Marketplace extension
An extension installed in the Adobe Commerce (Magento) store adds the sync configuration, queues and data mapping on the storefront side.
SAP Business One component
A component on the Business One side moves data in and out of B1. The exact transport (for example Service Layer or DI API) is the vendor's design, so confirm it and the supported B1 versions with i95Dev.
What data moves
| From | To | Data | When |
|---|---|---|---|
| Adobe Commerce | Business One | Web orders, new customers, payment and shipping details | Order placed, or scheduled sync |
| Business One | Adobe Commerce | Products, prices, categories and attributes | Item master change or scheduled sync |
| Business One | Adobe Commerce | Available inventory by warehouse | Stock movement or scheduled sync |
| Business One | Adobe Commerce | Order status, shipment and tracking information | Delivery posted in B1 |
Setting it up
- 1Confirm versions and databaseMatch Adobe Commerce version and Business One version (SQL or HANA) with the connector's supported list.
- 2Install the extension and B1 componentInstall the Marketplace extension in a staging store and the B1 component in a test company.
- 3Decide the system of recordNormally B1 owns items, prices and stock; the store owns web content and checkout. Write this down per field.
- 4Map customers, tax and paymentMap web customer groups to B1 business partner groups, tax codes to B1 tax codes, and payment methods to B1 payment terms or incoming payments.
- 5Map warehouses and shipping methodsChoose which B1 warehouses feed web availability and map shipping methods to delivery methods in B1.
- 6Run end-to-end testsPlace test orders with discounts, partial shipments, cancellations and returns, and compare both systems.
- 7Go live and monitor queuesWatch sync queues and error logs for the first weeks, with a named owner for failed records.
What usually breaks
- !Product attributes and units of measure that do not map between B1 and Magento, creating items sold in the wrong unit.
- !Inventory counts that lag, leading to overselling.
- !Tax codes and rounding that differ, so order totals do not match between store and B1.
- !Duplicate customers created because web emails do not match existing B1 business partners.
- !Large catalog syncs slowing the live store or B1 during business hours.
- !Magento or B1 upgrades without retesting, breaking the connector mapping.
A private AI layer across both systems
Failed sync record triage
A private assistant reads the connector's error queue with the related B1 and store records and explains each failure in plain language, such as a missing tax code, and drafts a fix for the owner to approve.
Store versus B1 reconciliation
Ask which web orders from the past week are missing in B1 or have different totals, and get the list with the query shown.
Catalog data quality review
The assistant scans B1 items marked for the web for missing descriptions, weights or units, and drafts a cleanup list for the merchandiser to review.
Try it here, free
SAP B1 Implementation Cost Calculator
Enter users, rates and effort days to see first-year and three-year SAP Business One cost, using your own partner quotes.
When something else fits better
- A manual CSV import of web orders into B1 can work at very low order volumes.
- A different connector or an integration platform may suit you if you also connect marketplaces, 3PLs or EDI.
- A B1-native web store or portal avoids syncing two catalogs if your needs are simple.
Frequently asked questions
Which Business One databases are supported?
The vendor describes support for Business One on SQL Server or HANA. Check the supported B1 versions and Adobe Commerce versions with i95Dev before you plan, as both platforms move on their own release schedules.
What syncs between the store and Business One?
Orders, customers, products and inventory are the documented items. Details such as price lists, order status and shipping tracking depend on how the connector is configured, so confirm each in a test before relying on it.
Who should own failed records?
Name one person or team who reviews the error queue daily. Without an owner, failed orders sit unnoticed. A private AI assistant can summarize the queue, but a person should approve any fix that changes data.
Pairing documented at commercemarketplace.adobe.com/i95dev-i95devsapconnect.html . i95Dev SAP Business One Connect for Adobe Commerce is a product of i95Dev; Netray is independent and not affiliated with either vendor.