Developer Reference
Technical reference for developers building on StoreConnect — Liquid templates, object schemas, APIs, and integration patterns.
Explore developer docs
Maintenance
Object References
View all →Account Credit Ledger Object Reference
Acount Credit Ledger entries are a record of all the credit and debit entries against an Account Credit record.
Account Credit Object Reference
Account Credit is a record of credit extended to an Account, whether it be for a refund, gift card, or any other use.
Account Object Reference
The Salesforce standard Account object, which StoreConnect extends for B2B and location-based selling. StoreConnect adds lookups for the account...
Account Points Ledger Object Reference
Keeps track of Account Points credits and debits
Account Product Category Object Reference
Reference documentation for the Account Product Category object in StoreConnect.
Address Object Reference
An Address Book entry belonging to an Account. Stores a reusable shipping/billing address that a contact can select at checkout. An Account may hav...
Themes
About themes
Understand what a StoreConnect theme is, which records control which part of a storefront, and how a theme falls back to the built-in base theme. R...
Build with themes
Create and override the templates that produce storefront markup: page templates, layouts, snippets, content blocks, components that reload without...
Style using themes
Control how a storefront looks: upload CSS, JavaScript, fonts, and images, load them into the page, override the base theme's colors and fonts,...
Configure and customize
Make a theme adjustable without editing its templates: expose settings as theme variables, and translate its text into other languages. Use this se...
Test and validate
Check a theme before it goes live and diagnose it when a template renders the wrong thing: search metadata, structured data, accessibility requirem...
Theme examples
Worked examples that solve a specific storefront problem end to end, with the templates, Liquid, and assets each one needs. Use these as a starting...
Working with Liquid
View all →Liquid Objects
Complete index of Liquid objects you can reference in StoreConnect themes, from Account and Cart to Product, Order, Subscription, and over 90 other...
Liquid Tags
Reference of all StoreConnect Liquid tags for template structure, variables, data querying, forms, pagination, caching, HTTP responses, controller ...
Liquid Filters
Index of all Liquid filters available in StoreConnect for transforming output, covering collections, dates, lists, maps, numbers, records, text, th...
Liquid Variables
Two collection variable types are available in StoreConnect Liquid: List for in-memory collections and PaginatedList for server-side paginated resu...
Liquid Forms
Index of all Liquid form types available in StoreConnect, including account registration, cart, checkout, payment, booking attendees, geolocation, ...
Liquid controllers
Index of the storefront controllers you can hook with a Liquid controller template, grouped by what they do, with each article covering that contro...
POS reference
POS actions reference
Complete reference for all available POS actions: the identifiers, parameters, and behavior for actions that can be triggered from action buttons, ...
scAction
The scAction global JavaScript function lets custom code in POS views and HTML templates trigger any POS action programmatically, with optional onS...
checkout:start
The checkout:start POS action starts checkout from the active (or a specified) cart, running the same validation as the cart Pay button. It can be ...
POS icons reference
Complete list of available icon names for POS action items, with descriptions of each icon's appearance and typical use.
sync:full
The sync:full POS action forces a full re-download of POS data from the server. An optional object parameter limits the sync to a single object type.
StoreConnect API
Storefront endpoints
Configure and add CPQ bundles to the cart
Developer guide to the storefront endpoints that build a Salesforce CPQ bundle configuration and add it to the cart, including the bulk product-opt...
Add StoreConnect native bundles to the cart
Developer guide to the endpoint that adds a StoreConnect native bundle to the cart in a single request, including the bundle configuration JSON sha...