Sapphire (B2B) Reference Store application site flows

The Sapphire (B2B) Reference Store application is a B2B eSite Headless React store with ExtendedSitesCatalogAssetStore & SapphireSAS. It provides a sample implementation of some commonly used pages.

This Reference Store application also includes:
  • Pricing and catalog filters
  • Marketing content on home and category pages
  • Registered-user shopping flows
  • Price and catalog filters
  • Support for shared sessions across tabs within a browser session
  • Variant support throughout the store and B2B pages with merchandising associations, inventory availability, and promotional message.

The Reference Store application Sapphire B2B store does not include guest-user shopping flows. It also demonstrates how to add a React Store to an existing JSP Aurora store model.

Pages in the Sapphire (B2B) Reference Store application

The following pages are included in the implementation for the Sapphire (B2B) Reference Store application:
  • Home page
  • Category page
  • Product listing page with facets
  • Product, Variant, and Item - B2B item list view
    • Merchandising Associations
    • Inventory Availability
    • Promotion message
  • Search result page with facets
  • Registered user management
    • ​Login with login ID
    • Register to Organization (approval from Management Center)
    • Change and reset password
    • Contract and Account selection
    • Address Book
      • Create shipping and billing addresses
      • Edit address
      • Delete address
  • ​​​​​​​Registered organization management
    • Register buyer organization (approval from Management Center)
  • Cart page and Mini Cart with recently added items and cart totals
    • Paging of items
    • Promotion evaluation
  • Checkout flow (Multi-page checkout)
    • Shipping and Billing address
    • Address book interaction
    • Payment verification and processing
    • Order confirmation
  • Recurring order pages
    • Create recurring order
    • Recurring order list
    • Recurring order details
      • Recurring order history
  • ​​​​​​​Order history​​​​​​​ pages
    • Order history
    • Order details
  • Error pages
  • Marketing Content on home and category pages
  • Price and Catalog filters

Flows in the Sapphire (B2B) Reference Store application

The following flows are included in the implementation for the Sapphire (B2B) Reference Store application:
Page Flows
Browse
  • Home > Category > Subcategory > Product details > Compare products > Add to cart > Checkout
  • Home > Search results > Product details > Compare products > Add to cart > Checkout
Checkout
  • Shopping cart > Sign in > Shipping address and Billing address > Payment and Delivery > Review order > Order confirmation
  • Shopping cart > Guest checkout > Shipping address and Billing address > Payment and Delivery > Review order > Order confirmation
Sign in/Register
  • Sign in > My account
  • Sign in > Forgot password
  • Sign in > My account > Change password
  • Sign in > Register > My account
My account
  • Personal information
  • Address book
  • Order history > Order details
  • Recurring orders > Recurring order details > Recurring order history
  • Orders to approve > Approval Details
  • Requisition lists > Requisition list details
  • Saved orders > Saved order details