---
schema_version: "1"
id: d0f5271c2e3f36c1e08f3df54ebb82232b949b9f03631201a1a964aa7aa76c4d
title: ProductSellingModelOption
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/object_reference/sforce_api_objects_productsellingmodeloption.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_productsellingmodeloption.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 95ad8b765ebd9dcd946b26567915fcd6e0b0811496d1bb4e76b096e88e90ded8
description: A junction object between Product Selling Model and Product2. This object is available in API version 55.0 and later.
---
# ProductSellingModelOption

A junction object between Product Selling Model and Product2. This object is available in API version 55.0 and later.

## Supported Calls

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

## Special Access Rules

This object is available when Subscription Management or Commerce Subscriptions is enabled. Some fields require Industries EPC to be enabled.

## Fields

| Field | Details |
| --- | --- |
| Description | 
Type

textarea

Properties

Create, Nillable, Update

Description

The description of the product selling model option.



 |
| DisplayName | 

Type

string

Properties

Autonumber, Defaulted on create, Filter, idLookup, Sort

Description

The name of the product selling model option to display to customers.



 |
| Increment | 

Type

int

Properties

Create, Filter, Group, Nillable, Sort, Update

Description

The number of pricing term units that can be used to increase a subscription term.



 |
| IsDefault | 

Type

boolean

Properties

Create, Defaulted on create, Filter, Group, Sort, Update

Description

Indcates the default product selling model for a product. Setting a default is optional. A product can only have one default product selling model.

The default value is false. This field requires Industries EPC.



 |
| LastReferencedDate | 

Type

dateTime

Properties

Filter, Nillable, Sort

Description

The timestamp when the current user last accessed this record, a record related to this record, or a list view.



 |
| LastViewedDate | 

Type

dateTime

Properties

Filter, Nillable, Sort

Description

The timestamp when the current user last viewed this record or list view. If this value is null, the user might have only accessed this record or list view but not viewed it.



 |
| Maximum | 

Type

int

Properties

Create, Filter, Group, Nillable, Sort, Update

Description

The maximum number of pricing term units for a subscription term.



 |
| Minimum | 

Type

int

Properties

Create, Filter, Group, Nillable, Sort, Update

Description

The minimum number of pricing term units for a subscription term.



 |
| Name | 

Type

string

Properties

Autonumber, Defaulted on create, Filter, idLookup, Sort

Description

The name of the product selling model.



 |
| Product2Id | 

Type

reference

Properties

Create, Filter, Group, Sort

Description

The ID of the Product2 record associated with this ProductSellingModelOption record.

This is a relationship field.

Relationship Name

Product2

Relationship Type

Lookup

Refers To

Product2



 |
| ProductSellingModelId | 

Type

reference

Properties

Create, Filter, Group, Sort

Description

The ID of the ProductSellingModel record associated with this ProductSellingModelOption record.

This is a relationship field.

Relationship Name

ProductSellingModel

Relationship Type

Lookup

Refers To

ProductSellingModel



 |
| ProrationPolicyId | 

Type

reference

Properties

Create, Filter, Group, Nillable, Sort

Description

The ID of the ProrationPolicy record associated with this ProductSellingModelOption record.

This is a relationship field.

Relationship Name

ProrationPolicy

Relationship Type

Lookup

Refers To

ProrationPolicy



 |