Skip to main content
The Store turns your fusionCore products into a self-service storefront on a portal site. A shopper browses products, opens a product for detail, builds a cart, and pays. Members and guests both shop; only members need an account.

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 one FS_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.