Product2 Object Reference

Overview

Property Value
API Name Product2
Label Product2
Plural Label Product2s
Type Standard Object

Fields

Field Label API Name Type Required Description
Allow Prepurchase s_c__Allow_Prepurchase__c Checkbox No [Future Use] If checked, a user can buy this Product as a prepurchase before the Available_On__c date.
Available On s_c__Available_On__c DateTime No The date from which this Product is available for purchase. If a future date is used, this Product will still be visible in the store but cannot be added to the cart.
Barcode s_c__Barcode__c Text(255) No A barcode value for this Product that also acts as an External ID. This must be unique across all products. This is not displayed on the site.
Booking Duration (mins) s_c__Booking_Duration__c Number(18,0) No The number of minutes this booking product lasts.
Booking End Buffer (mins) s_c__Booking_End_Buffer__c Number(18,0) No The number of minutes required to be unbooked after each booking.
Max Attendees Per Booking s_c__Booking_Max_Attendees__c Number(18,0) No The maximum number of attendees that can attend a single booking of this product. i.e. If a booking is for a table for up to five people, you would set is to 5.
Require Attendee Details for Bookings s_c__Booking_Require_Attendee_Details__c Checkbox No If enabled, the customer will be asked to provide the booking attendee details on the order summary page.
Booking Start Buffer (mins) s_c__Booking_Start_Buffer__c Number(18,0) No The number of minutes required to be unbooked before each booking.
Brand s_c__Brand_Id__c Lookup (Account) No The Product's brand, as an associated Account record where Account.Brand__c is true.
[Deprecated] Process Subscription s_c__Charge_Subscription__c Checkbox No [Deprecated] If enabled and this is a subscription Product, the system will process the subscription and charge recurring payments. If disabled a Subscription__c record will be created but the system will not process the subscription or charge recurring payments, for example if you are managing subscriptions with an external finance company or the customer pays by direct deposit, etc. This field is deprecated, use Subscription_Behavior__c instead
Condition s_c__Condition__c Picklist No The Condition of this Product, can either be new, refurbished or used. This is used in the merchant feed.
Cost Price s_c__Cost_Price__c Currency(18,2) No The cost price of the Product. This is only used for reporting purposes.
Discontinue On s_c__Discontinue_On__c DateTime No The date from which this Product will no longer be available in the store
Display Name s_c__Display_Name__c Text(255) No The title of the Product to display in the store. If this is blank the Product.Name field will be used instead.
Product Downloads (Markdown) s_c__Downloads_Markdown__c LongTextArea(131072) No The Product downloads content in Markdown / Liquid format.
Product Features (Markdown) s_c__Features_Markdown__c LongTextArea(131072) No The Product features content in Markdown / Liquid format.
Has Serial Number s_c__Has_Serial_Number__c Checkbox No If enabled the system will allow entering a serial number when the Product is sold through StoreConnect's POS system.
HS Code s_c__Hs_Code__c Text(80) No Defines the Harmonized System (HS) code for this Product.
Import ID s_c__Import_ID__c Text(255) No Unique external ID that can be used when you are synchronising a product with an external system. This is can also be referenced via Data Loader and other data upload systems.
Is Master s_c__Is_Master__c Checkbox No Set to true if this Product has a set of variants or is a stand alone product that has no variants. A variant of a master should never have Is_Master__c set to true.
Is Voucher s_c__Is_Voucher__c Checkbox No Indicates the Product is for a Voucher.
[DEPRECATED] Media Upload s_c__Media_Upload__c Formula (Text) No [DEPRECATED] This formula displays a link to upload related Media for this Product. Entering Product and Position while loading Media will create the Product_Media__c join automatically for you. If further configuration is required, check the Product_Media__c record.
Meta Description s_c__Meta_Description__c LongTextArea(2500) No The content that appears within the meta description tag in the HEAD tag of the Product page.
Meta Keywords s_c__Meta_Keywords__c Text(255) No The content that appears within the meta keywords tag in the HEAD tag of the Product page.
Meta Title s_c__Meta_Title__c Text(255) No The content that appears within the meta title tag in the HEAD tag of the Product page.
Minimum Sell Price s_c__Minimum_Sell_Price__c Currency(18,2) No If set this will be used as the minimum possible discounted price for this Product on StoreConnect POS. If blank there is no minimum price. Can be overridden by PriceBookEntry.Minimum_Sell_Price.
Placeholder For s_c__Placeholder_For_Id__c Lookup (Product2) No Defines another Product to be displayed instead of this one when this product is Restricted
Position s_c__Position__c Number(18,0) No The position of this Product. Lower numbers are shown first, records without a number are sorted alphabetically by Name
Preview on Site s_c__Preview_On_Site__c Formula (Text) No Link to the website page for this Product so you can see what it looks like with the current configuration.
Product Trait Template s_c__Product_Trait_Template_Id__c Lookup (s_c__Product_Trait_Template__c) No When Product Trait Templates have been set up, associating a Trait Template to the Product here will trigger an update that automatically adds all of the templated Product Trait Items, thus automatically setting a suite of Traits for the Product. These then need to be reviewed for your specific Product, to ensure it has all correct values.
Promotionable s_c__Promotionable__c Checkbox No [Future Use] This field is not currently in use. It is slated for use in future development.
Purchase Type s_c__Purchase_Type__c Picklist No The purchase type for the product.
Rental End Buffer Unit s_c__Rental_End_Buffer_Unit__c Picklist No The unit of measurement for the rental buffer period.
Rental End Buffer s_c__Rental_End_Buffer__c Number(18,0) No The buffer period added after a rental ends before an asset becomes available for the next booking. The duration is determined by the selected rental buffer unit.
Require Deposit s_c__Require_Deposit__c Checkbox No If checked, this Product will charge a deposit at the checkout, rather than full price. The amount is in PricebookEntry.Deposit_Amount__c which must also be set for deposits to be used during checkout.
Search Description s_c__Search_Description_Markdown__c LongTextArea(5000) No The description shown within the Google Merchant Feed and Facebook Catalog Feed as well as within in the structured data description and open graph description tags on the individual product pages.
Search Keywords s_c__Search_Keywords__c LongTextArea(1024) No Line-separated list of keywords to improve relevance in product search results.
Shipping Dangerous Goods? s_c__Shipping_Dangerous_Goods__c Checkbox No [Future Use] If checked, shows that the Product is considered as a dangerous good
Shipping Dimensions Unit s_c__Shipping_Dimensions_Unit__c Picklist No The unit of measure of all the shipping size dimensions of this Product. For example, millimetre, centimetre, metre, kilometre, inch, foot, yard, mile
Shipping Height s_c__Shipping_Height__c Number(18,2) No The height of the shipping packaging of this Product. Units are set by Shipping_Dimensions_Unit__c.
Shipping Length s_c__Shipping_Length__c Number(18,2) No The length of the shipping packaging of this Product. Units are set by Shipping_Dimension_Units__c.
Shipping Methods s_c__Shipping_Methods__c MultiselectPicklist No The shipping methods allowed for shipping this Product. For full description of how to set up shipping and assign shipping methods, see Shipping Configuration
Shipping Packaging Type s_c__Shipping_Packaging_Type__c Picklist No The packaging type (code) used for shipping this Product with the Shipping_Provider__c. For example: envelope, item, bag, satchel, padded bag, carton, pallet
Shipping Weight Unit s_c__Shipping_Weight_Unit__c Picklist No The unit of measure for this Product's Shipping_Weight__c. For example: gram, kilogram, metric ton, ounce, pound, short ton
Shipping Weight s_c__Shipping_Weight__c Number(18,2) No The weight of the shipping packagaing of this Product, in the measurements set in Shipping_Weight_Unit__c.
Shipping Width s_c__Shipping_Width__c Number(18,2) No The width of the shipping packaging of this Product. Units are set in Shipping_Dimensions_Unit__c.
Slug s_c__Slug__c Text(255) No The unique slug which will be used to form this Product's URL in the store. The value is automatically populated based on Name if left blank but must be unique across all Products.
Social Image s_c__Social_Image_Id__c Lookup (s_c__Media__c) No The Image to show when the Product is shared on Social Media. If not provided, will use the Product's first image.
Product Specifications (Markdown) s_c__Specifications_Markdown__c LongTextArea(131072) No This contains the Product specifications content in Markdown / Liquid format
Subscription Behavior s_c__Subscription_Behavior__c Picklist No The Subscription Behavior of this Product, which is used to control how the subscription is processed and charged.
Subscription Billing Delay s_c__Subscription_Billing_Delay_Length__c Number(5,0) No Number of Billing_Delay_Unit__c durations after the period renewal date to delay before charging the subscription. This is useful if you need to run an automated or manual process to update the period subscription charge before invoicing.
Subscription Billing Delay Unit s_c__Subscription_Billing_Delay_Unit__c Picklist No The unit of measure of the Subscription_Billing_Delay_Length__c.
Subscription Max Terms s_c__Subscription_Max_Terms__c Number(18,0) No The maximum terms of this subscription if it is a subscription Product.
Subscription Min Terms s_c__Subscription_Min_Terms__c Number(18,0) No The minimum terms of this subscription if it is a subscription Product.
Subscription Pricing s_c__Subscription_Pricing__c Picklist No The pricing method used if this is a subscipriont Product. If CPQ is installed, the value in SBQQ__SubscriptionPricing__c CPQ field will be used and this one will have no effect.
Renewal Order Days s_c__Subscription_Renewal_Order_Days__c Number(18,0) No The number of days before the Renewal Date to generate the new Order record.
Subscription Term Count s_c__Subscription_Term_Count__c Number(18,0) No The number of full terms that this subscription will have if it is a One Time subscription Product. Term length is set by Subscription_Term__c and Subscription_Term_Unit__c. e.g. If Subscription_Term_Unit__c is "month" and Subscription_Term__c is 1, then a value of "12" here would be a monthly subscription that expires after 12 months.
Subscription Term Unit s_c__Subscription_Term_Unit__c Picklist No The unit of measure of the Subscription_Term__c if this is a subscription Product. If CPQ is installed, this will automatically be set to the organisation-wide unit in CPQ settings
Subscription Term s_c__Subscription_Term__c Number(18,0) No The term of this subscription if it is a subscription Product. Units are set by Subscription_Term_Unit__c. e.g. If Subscription_Term_Unit__c is "month" then a value of "12" here would be an annual subscription. If CPQ is installed the SBQQ_SubscriptionTerm__c field will be used and this one will have no effect.
Subscription Type s_c__Subscription_Type__c Picklist No The type of subscription if this is a subscription Product. Evergreen and One Time are supported. If CPQ is installed, the SBQQ__SubscriptionType__c field will be used and this field will have no effect.
Summary s_c__Summary_Markdown__c LongTextArea(25000) No The Product summary content in Markdown / Liquid format
Supplier's Internal Code s_c__Supplier_Code__c Text(255) No The Supplier's Internal Code for this Product
Product Support (Markdown) s_c__Support_Markdown__c LongTextArea(131072) No The Product support content in Markdown / Liquid format
Include in Merchant Feed s_c__Sync_To_Google__c Checkbox No This sets whether to include this Product in the Google and Facebook Merchant feeds. To ensure your Products are fully configured to display correctly, follow the Google Merchant Feed guide.
DEPRECATED s_c__Tax_Category_Code__c Picklist No [Future Use]: Will be used in a future version.
Tax Code s_c__Tax_Code__c Text(50) No Defines tax code for this product. Primarily set for third party tax services.
Track Inventory s_c__Track_Inventory__c Checkbox No If enabled the system will track the inventory levels of this Product. For a full description of how to configure inventory and stock levels, see Managing Stock Levels
Supplier's Global Code s_c__UPC__c Text(255) No This is the UPC, EAN etc
Variant Title s_c__Variant_Title__c Text(255) No This is the title of a variant Product. For example a Product "Bike" which have a "Red Small" variant.
Virtual s_c__Virtual__c Checkbox No Indicates the Product is not a physical product that requires Shipping.
Voucher Template s_c__Voucher_Email_Template__c Text(255) No Classic Email Template API Name to use when sending a Voucher
Voucher Requires s_c__Voucher_Requires__c MultiselectPicklist No Specifies what is required when using or activating a voucher product. If set, the purchased voucher product will require the selected option(s) — for example, entering an activation code, providing a PIN, or contact email at the time of activation.
Voucher Usage s_c__Voucher_Usage__c Picklist No If a Voucher is created for this Product, this setting will be passed through to the Voucher record.
Voucher Uses Assets s_c__Voucher_Uses_Assets__c Checkbox No Indicates whether voucher instances for this product are backed by asset records rather than being generated dynamically
Product Warranty (Markdown) s_c__Warranty_Markdown__c LongTextArea(131072) No The Product warranty content in Markdown / Liquid format
Exclude From Price Reductions s_c__Exclude_From_Price_Reductions__c MultiselectPicklist No Excludes this product from specific types of price reductions. Select Discounts to prevent automatic discounts applying, or Promotions to prevent promotion codes applying. A blank Price Book Entry inherits this setting.
StoreConnect External ID s_c__sC_Id__c Text(36) No StoreConnect External ID, do not modify in Salesforce

Relationships

Field Type Related Object Relationship Name
s_c__Brand_Id__c Lookup Account Supplied_Products
s_c__Placeholder_For_Id__c Lookup Product2 Placeholder_Product
s_c__Product_Trait_Template_Id__c Lookup s_c__Product_Trait_Template__c Products
s_c__Social_Image_Id__c Lookup s_c__Media__c Product_Social_Images