The following table lists the functional cookies used in sites created with the Spire CMS.
See Turn on cookie/privacy policy pop-up for information.
Name | Purpose | Stored Value | Expires/Max-Age |
---|---|---|---|
{currentWebsiteId}_Cart | Keeps track of the cart and transfers it to a user account if the anonymous user creates an account. | Cart id of the current user's cart. Only stored for anonymous users. | Configured in the Admin Console using the Number of Days to Retain Items in Cart setting. The default value is 7 days. |
{currentWebsiteId}_CustomerOrderForApproval | Loads relevant data for the approval order rather than the current user's cart. This allows the current user to approve the order correctly. | Cart id of the approval order the current user has selected to work on. | Session |
{websiteid}_AlternateCart | Keeps track of an alternate cart (currently the VMI cart). | Cart id of the alternate (VMI) cart. | Configured in the Admin Console using the Number of Days to Retain Items in Cart setting. The default value is 7 days. |
.AspNet.ApplicationCookie | Standard authentication cookie used by ASP.NET. Keeps track of the currently authenticated user's session. | Session | |
acceptCookies | If the Enable Cookie/Privacy Policy Pop-Up setting is enabled, stores information about whether the user accepted the cookie/privacy policy. | True or false, indicating whether the user accepted the cookie or privacy policy. | Session |
AddVmiUserModal-Locations-PageSize | Used to apply the page size on subsequent Locations page visits in the Add VMI User modal. | Currently selected page size for the VMI Locations list. | Session |
BillToIdShipToId | Used during a signature verification process to ensure the CurrentBillToId and CurrentShipToId cookies are valid for the current user. | Encrypted billto and shipto id values. | Session or when the signature expires (default is 2 hours), whichever comes first. |
CKFinder_Check | CKFinder authentication cookie. Allows only authenticated users to using CKFinder in the CMS. | Encrypted value of the current time and the current user's username. | Session |
cms_CurrentContentMode | Used to show or hide certain functionality based on the content mode. | Name of the currently selected content mode for the current CMS session. Can be Editing, Previewing, or Viewing. | Session |
cms_CurrentContentModeSignature | Used as a security measure to verify the cms_CurrentContentMode cookie value. | Encrypted version of the cms_CurrentContentMode cookie value. | Session or when the signature expires (default is 8 hours), whichever comes first. |
cms_IsMobileApp | Controls the state of CMS (website or mobile app). | Name of the currently selected CMS state. Can be website or mobile app | Session |
CurrentBillToId | Used in conjunction with the BillToIdShipToId cookie during the signature verification process. Also used to apply the appropriate billto on the site for processes like shipping calculation. | Id of the currently selected billto for the current user. | Session |
CurrentCurrencyId | Used to display currencies on the site using the appropriate currency visual representation. | Id of the currently selected site currency. | 30 days |
CurrentFulfillmentMethod | Used to apply the appropriate fulfillment method on the site for processes like shipping calculation. | Name of the currently selected fulfillment method for the current user. | Session |
CurrentLanguageId | Used to display appropriate language translations for specified text on the site. | Id of the currently selected site language. | 30 days |
CurrentPickUpWarehouseId | Used to apply the appropriate pickup warehouse on the site for processes like shipping calculation. | Id of the currently selected pickup warehouse for the current user. | Session |
CurrentShipToId | Used in conjunction with the BillToIdShipToId cookie during the signature verification process. Also used to apply the appropriate shipto on the site for processes like shipping calculation. | Id of the currently selected shipto for the current user. | Session |
InsiteCacheId | Uniquely identifies a user session. Used to apply ETag caching in the Configured Commerce Web API. | Browser session id | Session |
InvoiceHistory-PageSize | Used to apply the page size on subsequent Invoice History page visits. | Currently selected page size for the Invoice History page list. | Session |
isSiteInShell | Can be used by Spire widgets to show or hide functionality that pertains to the CMS, rather than the Storefront. | True or false indicating whether a Spire CMS session is active. | Session |
LastUpdatedListId | Used to pre-select the list when adding a product to a list. | Id of the list to which a product was added last. | Session |
lastPageRefresh | Helps to correctly identify if the user is in Remember Me mode. | Timestamp of the last user activity. | Session |
NavigationMode | Stores information about the current mode: Storefront or Vendor Managed Inventory (VMI). | Name of the currently selected website experience. Can be Storefront or VMI. | Session |
NeverShowLinkWarning | Prevents the warning pop-up modal about linking to an unpublished page from displaying after you select to not show the warning again. | Value for the Do not show this warning again pop-up modal that displays when you select an unpublished page to link to in the page selector. | Session |
OrderHistory-PageSize | Used to apply the page size on subsequent Order History page visits. | Currently selected page size for the Order History page list. | Session |
ProductList-PageSize | Used to apply the page size on subsequent Product List page visits. | Currently selected page size for the Product List page list. | Session |
ProductList-View | Used to apply the list view type on subsequent Product List page visits. | Currently selected list view type for the product list. Can be Grid or List. | Session |
productListSortType | Used to apply the sort type on subsequent Product List page visits. | Id of the currently selected sort type for the Product List page list. | Session |
PunchOutSessionId | Keeps track of the punchout session. Certain site functionality is altered when using punchout. | Id of the current user's punchout session. | Session |
RecentlyViewedProducts | Used to populate the Recently Viewed Products carousel widget. | List of product ids of recently viewed products. | Session |
SetContextLanguageCode | Used to set the language and culture of each Configured Commerce Web API request. | Language tag (see Tags for Identifying Languages). | 30 days |
SetContextPersonaIds | Used for processes influenced by personas, like marketing promotions and experiments. | List of applied persona ids for the current user. | 30 days |
SetRememberedUserId | When returning to the site in the same browser, they can access their cart, lists, and saved orders, and browse the site as the user without signing in. Authentication is required when accessing account information or proceeding to checkout. | Id of the user, if chosen to be remembered (selected during sign in). | Configured in the Admin Console using the Days To Retain User setting. The default value is 30 days. |
ShowInventory | Tracks whether Show Inventory is enabled in a session. | True or false, indicating whether the user enabled or disabled Show Inventory in session. | Session |
ShowPricing | Tracks whether Show Pricing is enabled in a session. | True or false, indicating whether the user enabled or disabled Show Pricing in session. | Session |
VmiBins-PageSize | Used to apply the page size on subsequent VMI Bins page visits. | Currently selected page size for the VMI Bins list. | Session |
VmiBinOrders-PageSize | Used to apply the page size on subsequent VMI Bin Orders page visits. | Currently selected page size for the VMI Bin Order History page list. | Session |
VmiCounts-PageSize | Used to apply the page size on subsequent VMI Counts page visits. | Currently selected page size for the VMI Counts list. | Session |
VmiLocations-PageSize | Used to apply the page size on subsequent VMI Locations page visits. | Currently selected page size for the VMI Locations page list. | Session |
VmiOrders-PageSize | Used to apply the page size on subsequent VMI Orders page visits. | Currently selected page size for the VMI Orders list. | Session |
VmiOrderHistory-PageSize | Used to apply the page size on subsequent VMI Order History page visits. | Currently selected page size for the VMI Order History page list. | Session |
VmiReporting-PageSize | Used to apply the page size on subsequent VMI Reporting page visits. | Currently selected page size for the VMI Reporting page list. | Session |
VmiUsers-PageSize | Used to apply the page size on subsequent VMI Users page visits. | Currently selected page size for the VMI Users page list. | Session |
Please sign in to leave a comment.