Setup and Configuration
A Store component shows an error instead of rendering
A Store component shows an error instead of rendering
Default. No such record ships with the package, so a fresh org has nothing to resolve — and a typo or a renamed record breaks it the same way.Fix: Create a Store Settings record (naming it Default matches the property default), or correct the property to an existing record’s name — not its label. See Setting Up Store Settings.Clicking Continue reports that the checkout page is not configured
Clicking Continue reports that the checkout page is not configured
The Store Settings record won't save
The Store Settings record won't save
Specific Id business-unit logic with no Id (or an Id that isn’t 15 or 18 characters), Bucket Account guest logic with no bucket Account, and guest checkout enabled with a placeholder Id missing.Fix: Fill in the field the error names, or change the picklist that made it required. See Setting Up Store Settings.Clicking the Cart Indicator does the wrong thing
Clicking the Cart Indicator does the wrong thing
Drawer opens the slide-in panel; Page navigates to Cart Page URL.Fix: Change Show Cart As, and confirm the Cart Indicator points at the Store Settings record you edited. See The Cart.Products Not Appearing
A product doesn't appear in the Store
A product doesn't appear in the Store
Staff (the default on every new product); Product UUID is blank; there is no active price book entry on the standard price book; the product is inactive; it is a tax product; Used By FusionCore is unchecked; or its Business Unit is outside Product Business Unit Ids.Fix: Work down that list on the product record. The grid and the Product page share one test, so fixing it restores both. See Preparing Products for the Store.A product appears for one currency but not another
A product appears for one currency but not another
A category is missing from the filter
A category is missing from the filter
Portal or Staff and Portal. Products stay purchasable — only the category is hidden, so shoppers can reach them by search but not by filter.Fix: Set Product Category Visibility on the FCORE_PAY__Product_Category__c record. See Preparing Products for the Store.Only some categories show as pills
Only some categories show as pills
A large catalogue seems truncated
A large catalogue seems truncated
Prices
The checkout total is higher than the cart showed
The checkout total is higher than the cart showed
A shopper sees list price where you expected member pricing
A shopper sees list price where you expected member pricing
A product's price changed as the shopper adjusted quantity
A product's price changed as the shopper adjusted quantity
Sorting by price puts a product in a surprising position
Sorting by price puts a product in a surprising position
Cart
A guest lost their cart
A guest lost their cart
Switching currency emptied the cart
Switching currency emptied the cart
Adding a quantity created several cart lines
Adding a quantity created several cart lines
A member has items they don't remember adding
A member has items they don't remember adding
Open status, reused across sessions and devices. It persists until they check out or empty it.Fix: Expected behavior. The shopper can remove lines; the same Open Order is then reused rather than duplicated.The Cart page has no checkout action or step indicator
The Cart page has no checkout action or step indicator
Guest Checkout
Guests are never offered Continue as Guest
Guests are never offered Continue as Guest
Guest orders are all parented to the same Account
Guest orders are all parented to the same Account
Bucket Account, which is what that setting does, or you are seeing orders still on the placeholder Account because they never completed checkout.Fix: For per-buyer attribution use Individual Account, or enable Person Accounts. For orders stuck on the placeholder, those are abandoned checkouts, not resolved purchases.Guest Account Logic seems to have no effect
Guest Account Logic seems to have no effect
Individual Account or Bucket Account and neither happens.Why: Person Accounts are enabled in the org, which overrides the setting — fusionCore creates a Person Account for the guest instead.Fix: Expected behavior. Person Accounts are usually the better home for an individual buyer.A repeat guest buyer created a duplicate Contact
A repeat guest buyer created a duplicate Contact
FS_PORTAL_StoreContactMatcher and name it in Contact Matcher Class. Filter on Guest Contact (FS_PORTAL_Guest_Contact__c) to find storefront-created records.A matched Contact kept its old address
A matched Contact kept its old address
A guest can't get past the reCAPTCHA
A guest can't get past the reCAPTCHA
Account and Notification Email fields are missing at checkout for a guest
Account and Notification Email fields are missing at checkout for a guest

