<section class="SCSV3-Hero SCSV3-Hero-type" data-cat="developer-reference">
  <div class="SCSV3-Hero_orb SCSV3-Hero_orb-1"></div>
  <div class="SCSV3-Hero_orb SCSV3-Hero_orb-2"></div>
  <div class="SCSV3-Hero_orb SCSV3-Hero_orb-3"></div>
  <div class="SCSV3-Hero_inner">
    <h1 class="SCSV3-Hero_title">Developer Reference</h1><div class="SCSV3-Hero_lede SCSV3-Prose"><p>Technical reference for developers building on StoreConnect — Liquid templates, object schemas, APIs, and integration patterns.</p>
</div></div>
</section>
<section class="SCSV3-TypeListing" id="scsv3-main" data-cat="developer-reference">
  <div class="SCSV3-TypeListing_layout">

    <aside class="SCSV3-TypeListing_toc" aria-label="On this page">
      <div class="SCSV3-Toc">
        <p class="SCSV3-Toc_label">On this page</p>
        <ul class="SCSV3-Toc_list"><li><a href="#section-explore-developer-references">Explore developer docs</a></li><li><a href="#section-maintenance">Maintenance</a></li><li><a href="#section-object-references">Object References</a></li><li><a href="#section-themes">Themes</a></li><li><a href="#section-working-with-liquid">Working with Liquid</a></li><li><a href="#section-pos-reference">POS reference</a></li><li><a href="#section-storeconnect-api">StoreConnect API</a></li><li><a href="#section-storefront-endpoints">Storefront endpoints</a></li></ul></div>
    </aside>

    <div class="SCSV3-TypeListing_main"><section class="SCSV3-TypeSection" id="section-explore-developer-references">
          <header class="SCSV3-TypeSection_header">
            <h2 class="SCSV3-TypeSection_title">
              <a href="/articles/explore-developer-references">Explore developer docs</a>
            </h2></header><div class="SCSV3-TypeSection_summary SCSV3-Prose">The StoreConnect developer documentation: Liquid templating, themes, API integration, storefront endpoints, object references, and platform maintenance.</div></section><section class="SCSV3-TypeSection" id="section-maintenance">
          <header class="SCSV3-TypeSection_header">
            <h2 class="SCSV3-TypeSection_title">
              <a href="/articles/maintenance">Maintenance</a>
            </h2></header><div class="SCSV3-TypeCardGrid"><a class="SCSV3-TypeCard" href="/articles/how-to-delete-deprecated-metadata">
                    <h3 class="SCSV3-TypeCard_title">How to delete deprecated metadata</h3><p class="SCSV3-TypeCard_summary">Remove deprecated StoreConnect fields and objects from your Salesforce org after a package upgrade by deploying a destructive changes zip file thro...</p></a></div></section><section class="SCSV3-TypeSection" id="section-object-references">
          <header class="SCSV3-TypeSection_header">
            <h2 class="SCSV3-TypeSection_title">
              <a href="/articles/object-references">Object References</a>
            </h2><a class="SCSV3-TypeSection_viewAll" href="https://support.storeconnect.com/developer-reference?category=object-references">View all →</a></header><div class="SCSV3-TypeCardGrid"><a class="SCSV3-TypeCard" href="/articles/account-credit-ledger-object-reference">
                    <h3 class="SCSV3-TypeCard_title">Account Credit Ledger Object Reference</h3><p class="SCSV3-TypeCard_summary">Acount Credit Ledger entries are a record of all the credit and debit entries against an Account Credit record.</p></a><a class="SCSV3-TypeCard" href="/articles/account-credit-object-reference">
                    <h3 class="SCSV3-TypeCard_title">Account Credit Object Reference</h3><p class="SCSV3-TypeCard_summary">Account Credit is a record of credit extended to an Account, whether it be for a refund, gift card, or any other use.</p></a><a class="SCSV3-TypeCard" href="/articles/account-object-reference">
                    <h3 class="SCSV3-TypeCard_title">Account Object Reference</h3><p class="SCSV3-TypeCard_summary">The Salesforce standard Account object, which StoreConnect extends for B2B and location-based selling. StoreConnect adds lookups for the account&amp;#3...</p></a><a class="SCSV3-TypeCard" href="/articles/account-points-ledger-object-reference">
                    <h3 class="SCSV3-TypeCard_title">Account Points Ledger Object Reference</h3><p class="SCSV3-TypeCard_summary">Keeps track of Account Points credits and debits</p></a><a class="SCSV3-TypeCard" href="/articles/account-product-category-object-reference">
                    <h3 class="SCSV3-TypeCard_title">Account Product Category Object Reference</h3><p class="SCSV3-TypeCard_summary">Reference documentation for the Account Product Category object in StoreConnect.</p></a><a class="SCSV3-TypeCard" href="/articles/address-object-reference">
                    <h3 class="SCSV3-TypeCard_title">Address Object Reference</h3><p class="SCSV3-TypeCard_summary">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...</p></a></div></section><section class="SCSV3-TypeSection" id="section-themes">
          <header class="SCSV3-TypeSection_header">
            <h2 class="SCSV3-TypeSection_title">
              <a href="/articles/themes">Themes</a>
            </h2></header><div class="SCSV3-TypeCardGrid"><a class="SCSV3-TypeCard" href="/articles/about-themes">
                    <h3 class="SCSV3-TypeCard_title">About themes</h3><p class="SCSV3-TypeCard_summary">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...</p></a><a class="SCSV3-TypeCard" href="/articles/build-with-themes">
                    <h3 class="SCSV3-TypeCard_title">Build with themes</h3><p class="SCSV3-TypeCard_summary">Create and override the templates that produce storefront markup: page templates, layouts, snippets, content blocks, components that reload without...</p></a><a class="SCSV3-TypeCard" href="/articles/style-using-themes">
                    <h3 class="SCSV3-TypeCard_title">Style using themes</h3><p class="SCSV3-TypeCard_summary">Control how a storefront looks: upload CSS, JavaScript, fonts, and images, load them into the page, override the base theme&#39;s colors and fonts,...</p></a><a class="SCSV3-TypeCard" href="/articles/configure-and-customize">
                    <h3 class="SCSV3-TypeCard_title">Configure and customize</h3><p class="SCSV3-TypeCard_summary">Make a theme adjustable without editing its templates: expose settings as theme variables, and translate its text into other languages. Use this se...</p></a><a class="SCSV3-TypeCard" href="/articles/test-and-validate">
                    <h3 class="SCSV3-TypeCard_title">Test and validate</h3><p class="SCSV3-TypeCard_summary">Check a theme before it goes live and diagnose it when a template renders the wrong thing: search metadata, structured data, accessibility requirem...</p></a><a class="SCSV3-TypeCard" href="/articles/theme-examples">
                    <h3 class="SCSV3-TypeCard_title">Theme examples</h3><p class="SCSV3-TypeCard_summary">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...</p></a></div></section><section class="SCSV3-TypeSection" id="section-working-with-liquid">
          <header class="SCSV3-TypeSection_header">
            <h2 class="SCSV3-TypeSection_title">
              <a href="/articles/working-with-liquid">Working with Liquid</a>
            </h2><a class="SCSV3-TypeSection_viewAll" href="https://support.storeconnect.com/developer-reference?category=working-with-liquid">View all →</a></header><div class="SCSV3-TypeCardGrid"><a class="SCSV3-TypeCard" href="/articles/liquid-objects">
                    <h3 class="SCSV3-TypeCard_title">Liquid Objects</h3><p class="SCSV3-TypeCard_summary">Complete index of Liquid objects you can reference in StoreConnect themes, from Account and Cart to Product, Order, Subscription, and over 90 other...</p></a><a class="SCSV3-TypeCard" href="/articles/liquid-tags">
                    <h3 class="SCSV3-TypeCard_title">Liquid Tags</h3><p class="SCSV3-TypeCard_summary">Reference of all StoreConnect Liquid tags for template structure, variables, data querying, forms, pagination, caching, HTTP responses, controller ...</p></a><a class="SCSV3-TypeCard" href="/articles/liquid-filters">
                    <h3 class="SCSV3-TypeCard_title">Liquid Filters</h3><p class="SCSV3-TypeCard_summary">Index of all Liquid filters available in StoreConnect for transforming output, covering collections, dates, lists, maps, numbers, records, text, th...</p></a><a class="SCSV3-TypeCard" href="/articles/liquid-variables">
                    <h3 class="SCSV3-TypeCard_title">Liquid Variables</h3><p class="SCSV3-TypeCard_summary">Two collection variable types are available in StoreConnect Liquid: List for in-memory collections and PaginatedList for server-side paginated resu...</p></a><a class="SCSV3-TypeCard" href="/articles/liquid-forms">
                    <h3 class="SCSV3-TypeCard_title">Liquid Forms</h3><p class="SCSV3-TypeCard_summary">Index of all Liquid form types available in StoreConnect, including account registration, cart, checkout, payment, booking attendees, geolocation, ...</p></a><a class="SCSV3-TypeCard" href="/articles/liquid-controllers">
                    <h3 class="SCSV3-TypeCard_title">Liquid controllers</h3><p class="SCSV3-TypeCard_summary">Index of the storefront controllers you can hook with a Liquid controller template, grouped by what they do, with each article covering that contro...</p></a></div></section><section class="SCSV3-TypeSection" id="section-pos-reference">
          <header class="SCSV3-TypeSection_header">
            <h2 class="SCSV3-TypeSection_title">
              <a href="/articles/pos-reference">POS reference</a>
            </h2></header><div class="SCSV3-TypeCardGrid"><a class="SCSV3-TypeCard" href="/articles/pos-actions-reference">
                    <h3 class="SCSV3-TypeCard_title">POS actions reference</h3><p class="SCSV3-TypeCard_summary">Complete reference for all available POS actions: the identifiers, parameters, and behavior for actions that can be triggered from action buttons, ...</p></a><a class="SCSV3-TypeCard" href="/articles/pos-sc-action">
                    <h3 class="SCSV3-TypeCard_title">scAction</h3><p class="SCSV3-TypeCard_summary">The scAction global JavaScript function lets custom code in POS views and HTML templates trigger any POS action programmatically, with optional onS...</p></a><a class="SCSV3-TypeCard" href="/articles/pos-checkout-start-action">
                    <h3 class="SCSV3-TypeCard_title">checkout:start</h3><p class="SCSV3-TypeCard_summary">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 ...</p></a><a class="SCSV3-TypeCard" href="/articles/pos-icons-reference">
                    <h3 class="SCSV3-TypeCard_title">POS icons reference</h3><p class="SCSV3-TypeCard_summary">Complete list of available icon names for POS action items, with descriptions of each icon&#39;s appearance and typical use.</p></a><a class="SCSV3-TypeCard" href="/articles/pos-sync-full-action">
                    <h3 class="SCSV3-TypeCard_title">sync:full</h3><p class="SCSV3-TypeCard_summary">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.</p></a></div></section><section class="SCSV3-TypeSection" id="section-storeconnect-api">
          <header class="SCSV3-TypeSection_header">
            <h2 class="SCSV3-TypeSection_title">
              <a href="/articles/storeconnect-api">StoreConnect API</a>
            </h2></header><div class="SCSV3-TypeCardGrid"><a class="SCSV3-TypeCard" href="/articles/api-configuration">
                    <h3 class="SCSV3-TypeCard_title">API configuration</h3><p class="SCSV3-TypeCard_summary">Set up the StoreConnect API by creating an api subdomain, configuring a store record, requesting an API key, and testing authenticated requests wit...</p></a></div></section><section class="SCSV3-TypeSection" id="section-storefront-endpoints">
          <header class="SCSV3-TypeSection_header">
            <h2 class="SCSV3-TypeSection_title">
              <a href="/articles/storefront-endpoints">Storefront endpoints</a>
            </h2></header><div class="SCSV3-TypeCardGrid"><a class="SCSV3-TypeCard" href="/articles/cpq-bundle-cart-endpoints">
                    <h3 class="SCSV3-TypeCard_title">Configure and add CPQ bundles to the cart</h3><p class="SCSV3-TypeCard_summary">Developer guide to the storefront endpoints that build a Salesforce CPQ bundle configuration and add it to the cart, including the bulk product-opt...</p></a><a class="SCSV3-TypeCard" href="/articles/product-bundle-cart-endpoint">
                    <h3 class="SCSV3-TypeCard_title">Add StoreConnect native bundles to the cart</h3><p class="SCSV3-TypeCard_summary">Developer guide to the endpoint that adds a StoreConnect native bundle to the cart in a single request, including the bundle configuration JSON sha...</p></a></div></section></div>

  </div>
</section>
<script>
  (function () {
    document.querySelectorAll('.SCSV3-Toc_list a[href^="#"]').forEach(function (link) {
      link.addEventListener('click', function (e) {
        var target = link.getAttribute('href');
        var el = target.length > 1 ? document.querySelector(target) : null;
        if (!el) return;
        e.preventDefault();
        el.scrollIntoView({ behavior: 'smooth', block: 'start' });
        history.replaceState(null, '', target);
      });
    });
  })();
</script>

