The Shopper’s Path
1
Store page
The shopper searches, filters by category, sorts, and pages through product tiles. Add to Cart on a tile adds the product directly when nothing else is needed from the shopper.
2
Product page
Products that need a choice first — a subscription plan, for example — open their detail page, where the shopper makes that choice and sets a quantity.
3
Cart
The Cart Indicator shows a running count. Depending on your configuration it opens the cart drawer or goes to the Cart page. The Cart page is where a guest chooses whether to check out as a guest or sign in.
4
Checkout
Checkout hands the shopper to the existing portal Checkout page to pay, and then to Payment Confirmation.
The Components
Four components are exposed to Experience Builder. All of them read their configuration from oneFS_PORTAL_Store_Settings__mdt record, chosen per component with a Store Settings property.
These are part of the unmanaged Portal Components package (
fs_portal_* / fsPortal* components, FS_PORTAL_* Apex, no namespace prefix). Because the package is unmanaged you can customize the components — but clone one before editing its code, or a package upgrade overwrites your edits. Component properties and Store Settings survive upgrades.Where the Cart Lives
This differs between members and guests, and it explains much of the Store’s behavior:Working with the Store
Setting Up Store Settings
Create the Store Settings record, point it at your pages, and configure business units, currencies, and guest checkout.
Preparing Products for the Store
Make a product appear in the Store, and control its image badge, short description, quantity limit, and categories.
The Store and Product Pages
Place both pages, and what a shopper does on them — search, filter, sort, and add to cart.
The Cart
The Cart Indicator, the cart drawer, and the Cart page — including how quantity limits and persistence behave.
Guest Checkout
Let shoppers buy without an account: placeholder records, contact matching, account logic, and reCAPTCHA.
Store Troubleshooting
Symptom-to-fix reference for missing products, cart surprises, and guest checkout failures.

