The Biggest Plugin and Integrations Marketplace for your nopCommerce

Integration with SAP Business One

NopCommerce - SAP Business One integration is provided as a standalone executable/service.



NopCommerce - SAP Business One integration is provided as a standalone executable/service. Integrate your nopCommerce with one of the most popular systems SAP Business One.

Improve functionality
Increase sales
Improve managing

Integration key features Registered nopCommerce (NC) client is automatically added to SAP B1 Business Partners
when NC client shipping or payment data changes, they are also updated in SAP B1 on his BP Master Data
Items in NC are connected with SAP B1 Items
When a new Item Master is added in SAP B1 it is also added in NC
NC order is migrated to SAP B1 as a Sales Order document.
When SAP B1 sales workflow proceeds, based on migrated Sales Order (eg. posting Delivery or A/R Invoice) it is reflected in NC with order status change.
Item Master Data are synchronized, suggested direction SAP B1 > NC (when SAP B1 item is updated then NC Product is also updated)
Stock quantities from SAP BO are updated in NC (it must be customized which quantity, warehouse and so on)
Pricelists – SAP B1 item price when is updated i is also updated in NC automatically (it must be customized which items prices or pricelist are a source for NC pricing)

Service works like a windows service installed on server.
Service manages all transactions (in SAP via DI API – build-in SAP Business One API, and nopCommerce via our Webservice plugin).
Service exchange following data:

      Items/Products (from SAP to nopCommerce) – descriptions, categories, manufacturers, pictures, etc.
      Prices (user should choose/ set up witch pricelist should be used for synchronization);
      Stock (user should choose/ set up witch warehouse(s) should be used for synchronization);
      Orders (from nopCommerce). When order is placed in web store, there is Sales Order generated in SAP and internal message (SAP’s build-in message functionality) is sent to sales person.
      Shipping info. When shipment is done (Delivery Note or Invoice is added to the system), service sends info to nopCommerce, sets up appropriate delivery status and sends email to customer.