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