May 2024 - Version 1.23
  • 28 May 2024
  • 3 Minutes to read
  • Dark
    Light

May 2024 - Version 1.23

  • Dark
    Light

Article summary

Once the updates listed below have been reviewed, please follow the upgrade instructions to upgrade the Catalog application.

Upgrade Instructions

To upgrade Catalog to the newest version, go to the Blackthorn Candy Shop.

BT Salesforce Release

Bug Fix

  • When a customer buys one Store Product and applies a discount Code, the value in the Sold Inventory field will be increased by one. Previously, the value in the Sold Inventory field was increased by two.

Enhancements

  • Help text was added to fields in the Store Builder.
    • The following Store fields now have help text in the Store Builder.
      • Store Name: "The title of your Store displayed in the Store's header."
      • Featured Keyword: "The products tagged with this Keyword will be displayed at the top of the Store's home page."
      • Branding Setting: "The record containing the Store's configuration options for look and feel."
    • The following Branding Setting field now has help text in the Store Builder.
      • Logo URL (Store Logo): “The Logo displayed in the Store’s header. Recommended dimensions are between 48px-200px width x 48px height.”
    • The following Product (Product2) field now has help text in the Store Builder.
      • Image URL (Product image): “The image displayed on the Product’s card on the Store as well as on the Store Product’s detail page. Recommended dimensions are 324px width x 128px height.”
  • Help text has been added to the following fields in the Form Builder.
    • Type: The type of question or element. (for all types except “Big List Group,” “Multi-Select Picklist,” “Picklist,” and “Checkbox”)
    • Type = “Big List Group”: Select a BT Form Big List Group if you have a picklist or a type-ahead custom question with more than 1,000 possible options.
    • Type = “Multi-Select Picklist” and “Picklist”: The answer values if the question type of a picklist.
    • Type = “Checkbox”: Set the default value if the question type is a checkbox.
    • Required: Select this checkbox if the BT Form Element is required.
    • Question: The question of this BT Form Element.
    • Supplemental Question Information: Supplemental question information can be used to show terms and conditions or other rich text for a question.
    • Maps To (Object): The BT Form Element's answer will map to this object.
    • Maps To (Field): The BT Form Element's answer will map to this field.
    • Default Value: Set the default value for the question.
    • Hint: A hint for this question. Will be displayed as placeholder text within the input field on the BT Form.
  • The following new fields on the Store Product object are part of the ongoing development for the “Choose Your Own Price” feature. This update is related to the foundational development of the feature and is not functional.
    • Field Label: Enable Choose Your Own Price
      • API Name: Choose_Your_Own_Price__c
      • Field type: checkbox
      • Description: When checked, users can choose a custom price within the range set in Price Minimum & Price Maximum when adding this Store Product to the shopping cart.
    • Field Label: Price Minimum
      • API Name: Price_Minimum__c
      • Field Type: Currency
      • Description: The minimum price a user can enter when “Choose Your Own Price” is enabled on this Store Product.
    • Field Label: Price Maximum
      • API Name: Price_Maximum__c
      • Field Type: Currency
      • Description: The maximum price a user can enter when “Choose Your Own Price” is enabled on this Store Product.
    • Functionality: The Enable Choose Your Own Price and Allow Adding Multiple Quantities to Cart fields cannot both be true. If a user sets both fields to “True,” they will receive the following error message. “Choose Your Own Price and Multiple Quantities cannot be enabled for both. Please unselect one to save this record.”

Webapp Release

Bug Fix

  • The CSS in the Branding Setting’s Custom CSS URL field will now be visible in the related Store, Store Product pages, and the pre-checkout pages. Previously, the Branding Setting’s Custom CSS URL was not applied to the Store.

Enhancement

  • Text on a Store’s homepage and the Store Product’s pages will no longer cut off mid-word. The entire word will wrap to the following line.

Field/Layout Updates

New

  • Object: Store Product (These fields are related to the foundational development of the Choose Your Own Price feature and are not functional.)
    • Field Label: Enable Choose Your Own Price
      • API Name: Choose_Your_Own_Price__c
      • Field type: checkbox
      • Description: When checked, users can choose a custom price within the range set in Price Minimum & Price Maximum when adding this Store Product to the shopping cart.
    • Field Label: Price Minimum
      • API Name: Price_Minimum__c
      • Field Type: Currency
      • Description: The minimum price a user can enter when “Choose Your Own Price” is enabled on this Store Product.
    • Field Label: Price Maximum
      • API Name: Price_Maximum__c
      • Field Type: Currency
      • Description: The maximum price a user can enter when “Choose Your Own Price” is enabled on this Store Product.

If you have any questions, please contact Blackthorn Support.