{"title":"Version 20 Release Notes","slug":"version-20-release-notes","url":"https://support.storeconnect.com/articles/version-20-release-notes","url_markdown":"https://support.storeconnect.com/articles/version-20-release-notes.md","subtitle":null,"summary":"Version 20 adds a dedicated Cart object, flexible POS layouts with action groups and views, payment provider and fingerprint fields, a Media Manager console, and a refreshed StoreConnect Sync foundation.","type":"Release_Notes","video_url":"","keywords":null,"last_modified":"2026-08-21T07:12:35+0000","body_markdown":"Version 20 introduced a major step forward for StoreConnect, focusing on improved daily operations, streamlined administration, and stronger integration with Salesforce. \n\nThe initial release brought a dedicated Cart object, flexible POS layouts, payment clarity with provider/fingerprint fields, and a refreshed foundation for StoreConnect Sync. These changes lay the groundwork for smoother checkout flows, more reliable syncing, and a simpler developer experience.\n\n## Release types and versioning\n\nStoreConnect ships two independent release tracks within each major version:\n\n**Package releases** (e.g. v20.1, v20.15) update the Salesforce package — including new objects, fields, Apex logic, and the StoreConnect Console. These are installed into your Salesforce org via a package upgrade.\n\n**Website releases** (e.g. v20.0.1, v20.0.38) update the StoreConnect website application — including storefront behavior, payment gateways, Liquid templates, and checkout flows. These deploy independently of the package.\n\nThe two tracks have separate version numbers and release on different schedules. A package update does not require a simultaneous website update, and vice versa.\n\n## Version 20 highlights\n\n### Package\n\n- **Cart object** — a dedicated Cart record in Salesforce for persistent cart storage, discount rules, and order metadata\n- **POS layouts** — a flexible layout system with action groups, views, and typed layout fields for kiosks, mobile, and in-store terminals\n- **Payment provider and fingerprint fields** — per-payment visibility into which processor handled a transaction, plus duplicate detection\n- **Media Manager** — a full-featured media console inside Salesforce for organizing, previewing, and uploading files (v20.15)\n- **Product Bundles 2.0** — new Salesforce objects (Component Groups, Product Components, Component Pricing) forming the data layer for next-generation bundle products (v20.14)\n- **Voucher sales mechanism** — automated voucher creation and lifecycle management when voucher products are sold (v20.14)\n\n### Website\n\n- **Expanded authentication** — support for Azure, Entra ID, Keycloak, SingleKey ID, and other SSO providers\n- **Wider payment coverage** — WestpacOnlinePay with card, wallet, subscription, and Apple Pay; CyberSource preauthorization\n- **Salesforce-connected carts** — UTM campaign metadata, delivery scheduling, and renewal order linkage captured on cart records\n- **POS ActionNav** — responsive navigation menus with shelving, submenus, and sidebar toggles backed by Salesforce-managed layouts\n- **Google Merchant Feed improvements** — multiple product images, improved brand data, and resilient feed generation that skips invalid products rather than failing entirely (v20.0.37)\n\n## Browse the releases\n\nSelect any release from the navigation to see full details of its enhancements, deprecated fields, and bug fixes. Releases are listed latest first, interleaved across both tracks by date.\n\n## In this section\n\n- [Package v20.24 - 23 April 2026](package-v20-24)\n- [Package v20.23 - 17 April 2026](package-v20-23)\n- [Package v20.22 - 13 April 2026](package-v20-22)\n- [Package v20.21 - 09 April 2026](package-v20-21)\n- [Package v20.20 - 08 April 2026](package-v20-20)\n- [Website v20.0.44 - 08 April 2026](website-v20-0-44)\n- [Website v20.0.43 - 01 April 2026](website-v20-0-43)\n- [Package v20.19 - 31 March 2026](package-v20-19)\n- [Website v20.0.42 - 31 March 2026](website-v20-0-42)\n- [Package v20.18 - 25 March 2026](package-v20-18)\n- [Website v20.0.41 - 24 March 2026](website-v20-0-41)\n- [Package v20.17 - 19 March 2026](package-v20-17)\n- [Package v20.16 - 26 February 2026](package-v20-16)\n- [Website v20.0.39 - 20 February 2026](website-v20-0-39)\n- [Website v20.0.38 - 12 February 2026](website-v20-0-38)\n- [Package v20.15 - 12 February 2026](package-v20-15)\n- [Package v20.14 - 5 February 2026](package-v20-14)\n- [Website v20.0.37 - 4 February 2026](website-v20-0-37)\n- [Website v20.0.36 - 21 January 2026](website-v20-0-36)\n- [Package v20.13 - 20 January 2026](package-v20-13)\n- [Website v20.0.35 - 15 January 2026](website-v20-0-35)\n- [Website v20.0.34 - 8 January 2026](website-v20-0-34)\n- [Website v20.0.33 - 17 December 2025](website-v20-0-33)\n- [Package v20.12 - 16 December 2025](package-v20-12)\n- [Website v20.0.32 - 9 December 2025](website-v20-0-32)\n- [Package v20.11 - 1 December 2025](package-v20-11)\n- [Website v20.0.31 - 1 December 2025](website-v20-0-31)\n- [Website v20.0.30 - 20 November 2025](website-v20-0-30)\n- [Website v20.0.29 - 12 November 2025](website-v20-0-29)\n- [Package v20.9 - 10 November 2025](package-v20-9)\n- [Website v20.0.28 - 5 November 2025](website-v20-0-28)\n- [Website v20.0.27 - 5 November 2025](website-v20-0-27)\n- [Website v20.0.26 - 5 November 2025](website-v20-0-26)\n- [Package v20.8 - 15 October 2025](package-v20-8)\n- [Package v20.7 - 10 October 2025](package-v20-7)\n- [Website v20.0.25 - 10 October 2025](website-v20-0-25)\n- [Website v20.0.24 - 8 October 2025](website-v20-0-24)\n- [Website v20.0.23 - 8 October 2025](website-v20-0-23)\n- [Website v20.0.22 - 1 October 2025](website-v20-0-22)\n- [Website v20.0.21 - 22 September 2025](website-v20-0-21)\n- [Package v20.6 - 18 September 2025](package-v20-6)\n- [Website v20.0.20 - 16 September 2025](website-v20-0-20)\n- [Website v20.0.19 - 12 September 2025](website-v20-0-19)\n- [Website v20.0.18 - 11 September 2025](website-v20-0-18)\n- [Website v20.0.17 - 9 September 2025](website-v20-0-17)\n- [Website v20.0.16 - 5 September 2025](website-v20-0-16)\n- [Website v20.0.15 - 3 September 2025](website-v20-0-15)\n- [Website v20.0.14 - 2 September 2025](website-v20-0-14)\n- [Website v20.0.13 - 1 September 2025](website-v20-0-13)\n- [Website v20.0.12 - 28 August 2025](website-v20-0-12)\n- [Website v20.0.11 - 27 August 2025](website-v20-0-11)\n- [Website v20.0.10 - 22 August 2025](website-v20-0-10)\n- [Website v20.0.9 - 21 August 2025](website-v20-0-9)\n- [Website v20.0.8 - 19 August 2025](website-v20-0-8)\n- [Package v20.5 - 15 August 2025](package-v20-5)\n- [Website v20.0.7 - 15 August 2025](website-v20-0-7)\n- [Website v20.0.6 - 15 August 2025](website-v20-0-6)\n- [Package v20.4 - 13 August 2025](package-v20-4)\n- [Package v20.3 - 7 August 2025](package-v20-3)\n- [Website v20.0.5 - 6 August 2025](website-v20-0-5)\n- [Package v20.2 - 31 July 2025](package-v20-2)\n- [Website v20.0.4 - 22 July 2025](website-v20-0-4)\n- [Website v20.0.3 - 15 July 2025](website-v20-0-3)\n- [Package v20.1 - 10 July 2025](package-v20-1)\n- [Website v20.0.2 - 8 July 2025](website-v20-0-2)\n- [Website v20.0.1 - 3 July 2025](website-v20-0-1)\n- [Website v20 major release - 3 July 2025](website-v20-major-release)\n- [Package v20 major release - 1 July 2025](package-v20-major-release)"}