B1Nexus  /  Products  /  Customer Portal
Live SAP data B1Nexus Customer Portal

Your customers,
served straight from SAP.

A secure B2B portal for SAP Business One. Your business customers see their own prices, place orders, and follow deliveries, invoices, payments and statements, around the clock and without calling your team.

Customer Portal dashboard: open orders, orders awaiting approval, cart, account balance, notifications and recent orders
For your customers

Self-service, on their own account.

Every customer signs in to their own company account and sees only their own business with you. What each person can do depends on their role.

Their prices

A searchable catalog with images, item groups, favourites and stock status, shown with each customer's own price list.

Online ordering

Cart and checkout with delivery address, requested date and PO number. SAP calculates the final prices, discounts and tax before the order is placed.

Quotations

Customers view your quotations and, if you allow it, turn one into an order linked to the quotation in SAP.

Orders & deliveries

Order status and history from order to delivery to invoice, with tracking numbers and carrier links where configured.

Invoices & payments

Open and paid invoices, credit memos and incoming payments, with balances and due dates.

Statement of account

Opening balance, documents and closing balance for any period, plus a document center where every document downloads as a branded PDF.

Notifications

In-app and email updates when an order is confirmed, shipped or invoiced, picked up from SAP automatically.

Their own team

Many users per customer with roles: administrator, purchasing, accounts and viewer. Customer admins invite and manage colleagues.

A closer look

Clean, modern, and made for phones too.

Checkout

Prices confirmed by SAP, not guessed

At checkout the portal asks SAP Business One to price the order exactly as it would in SAP, with the customer's discounts and tax. The customer sees the real total before placing the order, and the order is sent to SAP once, even if someone double-clicks or the connection drops.

Checkout review showing SAP-calculated subtotal, tax and total, delivery address and requested date
Order history

Every order, followed to the end

Status, lines, open quantities and totals come straight from SAP, along with the order's deliveries and invoices. Customers download the order as a PDF, and your team gets fewer "where is my order?" calls.

Order detail with line items, totals, delivery and invoice addresses, order history and PDF download
Accounts

Statements your customers can pull themselves

Accounts teams see invoices, credit memos, payments and a statement of account for any date range, and download them as PDF whenever they need them.

Statement of account with opening balance, invoices, payments and closing balance
Customer Portal product catalog on a mobile phone
How ordering works

SAP decides. The portal just makes it easy.

01 — BROWSE

Build the cart

Customers search the catalog, see their own prices and availability, and add items. The portal checks items and quantities up front.

02 — REVIEW

SAP prices it

SAP Business One calculates the authoritative prices, discounts, tax and total. The customer reviews them before committing.

03 — PLACE

One order, exactly once

The order goes to SAP with the portal reference and PO number. If your approval procedures apply, the customer sees "awaiting approval" until you decide.

For your team

An admin portal to run it all.

  • Onboarding: search your SAP business partners, create the customer account and send an invitation in a few clicks. Optional "request access" form for new contacts.
  • Integration health: SAP connection status, background sync, orders waiting on SAP and a one-click "check in SAP".
  • Your brand and rules: company name, logo and colour on the portal, emails and PDFs; switch modules on or off; map portal fields to SAP fields and UDFs.
  • Control: staff roles, two-step verification for staff, change requests for customer data, item images and a full audit log.
Admin portal overview: access and change requests, orders placed today, SAP connection status and customers by status
Security & architecture

Built for commercially sensitive data.

Strict isolation

Each customer account maps to exactly one SAP business partner. Customers can never see another customer's prices or documents.

Service Layer only

All SAP reads and writes go through the SAP Business One Service Layer. No direct database access, and no copy of your SAP data.

Your own server

A dedicated installation per company, on a cloud server or on-premise. Customers' browsers never reach your SAP server.

Hardened

Strong password hashing, secure cookies, rate limiting and lockout, security headers, and an audit log of sign-ins, orders and changes.

Requirements

What you need to get started.

SAP Business One
Version 10.0, FP 2608 or later, on SAP HANA (verified) or Microsoft SQL Server (validated on your test company before go-live), with the Service Layer.
Server
Ubuntu Server 24.04 LTS or later with Docker. 2 vCPU, 4 GB RAM, 40 GB SSD covers about 300 portal users and 50 working at the same time.
Network
HTTPS from the portal server to your Service Layer, restricted by IP allowlist or VPN.
SAP setup
A dedicated integration user, three user-defined fields on sales documents and a few registered queries. A setup tool creates them for you.
Delivery
An offline installation package with a guided installer, nightly backups and one-command upgrades, plus installation, SAP setup, email, admin and customer guides.
FAQ

Frequently asked questions

Does the portal copy our SAP data?

No. SAP Business One stays the system of record. The portal reads what it needs through the Service Layer when customers ask for it, keeps only short-lived caches, and stores its own data (users, settings, audit log) in a separate database.

Where are the prices calculated?

In SAP. The catalog shows each customer's price-list prices, marked as indicative. At checkout the portal has SAP price the order, so discounts, special prices and tax are exactly what SAP would charge.

Do our approval procedures still apply?

Yes. If an SAP approval procedure applies to an order, the customer sees it as awaiting approval. Once it's approved, the portal can add the order automatically, or your sales team adds it in SAP; if it's rejected, the customer is notified.

Where is the portal hosted?

On your own server: a cloud VPS or on-premise, with a dedicated installation for your company. The portal server connects to your Service Layer; your customers only ever connect to the portal.

Can we brand it as our own?

Yes. Your company name, logo, colour and support contacts appear on the portal, the sign-in pages, emails and PDF documents, on your own web address.

How do customers get access?

By invitation. Your team picks the SAP business partner, and the customer receives a personal, single-use invitation link. Optionally, new contacts can request access through a form, and your team approves and matches them. Access is never granted automatically.

Also from B1Nexus

Connect AI agents to the same SAP Business One.

The B1Nexus MCP Server lets AI agents query and act on Business One data through the Model Context Protocol.