---
schema_version: "1"
id: 94c46ab6b019834201378f2d851f19912b7c4a53ce3c93ca0bfba257c7b2454b
title: CommerceEntitlementProduct
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/object_reference/sforce_api_objects_commerceentitlementproduct.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_commerceentitlementproduct.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 7e710384b8982d5476362246bf3fab92af31006e3cd21c6765ced996c16e7fca
description: Represents the entitlement policy for a product. This object is available in API version 49.0 and later.
---
# CommerceEntitlementProduct

Represents the entitlement policy for a product. This object is available in API version 49.0 and later.

## Supported Calls

create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), undelete()

## Special Access Rules

The CommerceEntitlementProduct object is available when you meet these requirements. The B2B Commerce license is enabled. The Commerce Buyer and Entitlements Integrator permission is granted.

## Fields

| Field | Details |
| --- | --- |
| CurrencyIsoCode | 
Type

picklist

Properties

Create, Defaulted on create, Filter, Group, Restricted picklist, Sort

Description

The standard code for the currency.

Possible values are:

- GBP—British Pound
- USD—U.S. Dollar





 |
| Name | 

Type

string

Properties

Autonumber, Defaulted on create, Filter, idLookup, Sort

Description

The product entitlement policy name.



 |
| PolicyId | 

Type

reference

Properties

Create, Filter, Group, Sort

Description

The unique ID for the product entitlement policy.



 |
| ProductId | 

Type

reference

Properties

Create, Filter, Group, Sort

Description

The unique ID for the product referenced in the entitlement policy.



 |

## Associated Objects

This object has the following associated objects. If the API version isn’t specified, they’re available in the same API versions as this object. Otherwise, they’re available in the specified API version and later.

[CommerceEntitlementProductChangeEvent](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_associated_objects_change_event.htm "A ChangeEvent object is available for each object that supports Change Data Capture. You can subscribe to a stream of change events using Change Data Capture to receive data tied to record changes in Salesforce. Changes include record creation, updates to an existing record, deletion of a record, and undeletion of a record. A change event isn’t a Salesforce object—it doesn’t support CRUD operations or queries. It’s included in the object reference so you can discover which Salesforce objects support change events.")

Change events are available for the object.