EHI B2B Portal

EHI

EHI B2B Portal

Trade account tooling for ehi.com.au

What this app does

The EHI B2B Portal adds custom blocks and actions to the New Customer Accounts experience for B2B trade customers. It surfaces data synced from SAP Business One via APPSeCONNECT and extends the buyer-side UX beyond what Shopify Plus ships out-of-the-box.

✓ Live: My Trade Account

Profile-page block showing company name, Credit Limit, Account Balance, and Open Orders. Reads company metafields synced from SAP.

◦ Planned: Reorder button

One-click re-order of past orders from the order history page. Inherits current company catalog pricing.

Data sources

  • Company metafields: custom.credit_limit, custom.account_balance, custom.orders_balance
  • Source of truth: SAP Business One — Business Partner master data, AR balance, open sales orders
  • Sync: APPSeCONNECT integration flows (Company Add, Company Update, Multi-Shipping-Address Add)

Documentation

See /enhancements/b2b-portal.md in the repo for the full scope of planned features, and /docs/b2b-portal-spec.md for the technical specification.

EHI Australia Pty Ltd — Private Shopify Plus app