Book a walkthrough

AI-powered platform

Made in Australia · Built for global business

How to add a customer portal to SAP Business One

Short answer

To add a customer portal to SAP Business One, use an eCommerce add-on, build on the SAP B1 Service Layer, or connect a dedicated B2B portal. The portal should read price lists, special prices and stock from SAP B1, create sales orders, and show customers their A/R invoices and balances.

What are the options for SAP B1?

  • eCommerce add-ons designed for SAP Business One, often partner-supplied.
  • Custom portals built on the Service Layer, SAP’s REST (OData) API for Business One.
  • Dedicated B2B portals that connect through the Service Layer and focus on trade ordering.

What should it read and write?

SAP Business One recordDirection
Items and warehouse stockSAP B1 → portal
Price lists and special prices for business partnersSAP B1 → portal
Business partners, credit limits and balancesSAP B1 → portal
Sales orders (ORDR)Portal → SAP B1
A/R invoices (OINV)SAP B1 → portal

What should you check before choosing?

  1. Does it respect business partner special prices?
  2. Does it survive SAP B1 upgrades without rework?
  3. Is the Service Layer available for your SAP B1 version?
  4. Can customers see invoices and balances, not just place orders?

How does ordern work with SAP B1?

ordern connects through the Service Layer, using a dedicated SAP B1 user. See the SAP Business One B2B portal for details.

QuestionsQuick answers

Frequently asked questions

Does SAP Business One include a customer portal?

SAP Business One is built for internal users. Customer-facing ordering is usually added with an add-on, a custom build or a B2B portal.

Is the Service Layer available on SQL Server?

The Service Layer is standard on SAP Business One for HANA; availability on Microsoft SQL Server depends on your version, so confirm it with your SAP partner.

Will special prices show correctly?

They should, if the portal reads business partner special prices from SAP B1 rather than using its own price list.

Next stepNo obligation

See how ordern would work for you.

  • No obligation
  • Online, in your time zone
  • Shown against a catalogue like yours
  • Made in Australia for global business

We’ll show you ordern working against a catalogue like yours, connected to your ERP, online and in your time zone.

Form not loading? Email hello@ordern.io or call +61 2 9829 9881.