---
schema_version: "1"
id: b660bcff7be721d4ade4c43ce8463d4a5bbb555e9cadc1d4d2cd43e5cae37dd5
title: Product Offering Price Resource Mappings
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/industries-integrations/comms/guides/Resource_mappings/product_offering_price.md
canonical_url: https://developer.salesforce.com/docs/industries/communications/guide/product_offering_price.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: cd608ae18c46e0bbf615de89600fa01a2958b90f9f5cd45a740e9999f685ab0b
products:
  - Communications Cloud TM Forum API
  - Industries Integrations
---
# Product Offering Price Resource Mappings

## Constraints and Limitations

Before using the TMF620 product offering price resource mappings, refer to the following.

- The GlobalKey\_\_c is sent as the `id` in the POST response. External Id field is left empty.
- The `priceType` and `recurringChargePeriodType` are picklist values, which are already created in the org.
- Default value of the `priceList` is B2C. Users can override the OOB value.
- Correct price unit must be sent as per the org. Example if the org has dollar, then send USD.
- Pricing element and pricing variable are important to create a price list entry.
- Only mandatory TMF and Salesforce nodes are mapped.
- Linking the pricing with any product is not supported, as TMF does not have a node to identify product.

| TMF Field<div style="width:120px"></div> | Type<div style="width:120px"></div> | Description<div style="width:120px"></div>                                                                                                                            | Salesforce Mapping<div style="width:150px"></div>                                                                                                  | Salesforce Description<div style="width:120px"></div>              | Prerequisite<div style="width:120px"></div>                                 | Is mandatory?<div style="width:120px"></div> |
| ---------------------------------------- | ----------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------ | --------------------------------------------------------------------------- | -------------------------------------------- |
| name                                     | string                              | Required. Specifies the name of the product offering price.                                                                                                           | vlocity_cmt\_\_PriceListEntry\_\_c.Name                                                                                                            | Specifies the reference number of the price list entry.            | NA                                                                          | Yes                                          |
| description                              | string                              | Specifies the description of the product offering price.                                                                                                              | vlocity_cmt\_\_PriceListEntry\_\_c.vlocity_cmt\_\_DisplayText\_\_c                                                                                 | Describes the price list entry.                                    | NA                                                                          | No                                           |
| validFor                                 | object                              | Specifies the period for which the product offering price is valid.                                                                                                   | vlocity_cmt\_\_PriceListEntry\_\_c.vlocity_cmt\_\_EffectiveUntilDate\_\_c vlocity_cmt\_\_PriceListEntry\_\_c.vlocity_cmt\_\_EffectiveFromDate\_\_c | Specifies the effective dates when the price list entry is active. | NA                                                                          | No                                           |
| priceType                                | string                              | Specifies a category that describes the price charge, such as recurring, discount, allowance, penalty, and so forth.                                                  | vlocity_cmt\_\_PricingElementId\_\_r.vlocity_cmt\_\_PricingVariableId\_\_r.vlocity_cmt\_\_ChargeType\_\_c                                          | Specifies the price type such as one time, recurring, and so on.   | NA                                                                          | Yes                                          |
| recurringChargePeriodType                | string                              | Specifies the charge period to apply the price again, which can be a month, week, and so on.                                                                          | vlocity_cmt\_\_PricingElementId\_\_r.vlocity_cmt\_\_PricingVariableId\_\_r.vlocity_cmt\_\_RecurringFrequency\_\_c                                  | Specifies the recurring frequency of the price list entry.         | NA                                                                          | Yes                                          |
| price                                    | object                              | Specifies the amount of money that characterizes the price.                                                                                                           | vlocity_cmt\_\_PricingElementId\_\_r.vlocity_cmt\_\_Amount\_\_c vlocity_cmt\_\_PricingElementId\_\_r.vlocity_cmt\_\_CurrencyCode\_\_c              | Specifies the amount with the currency code.                       | NA                                                                          | Yes                                          |
| productOfferingTerm                      | array                               | Specifies a condition with which a product offering is made available to customers. For instance, a product offering can be offered with multiple commitment periods. | vlocity_cmt\_\_Promotion\_\_c                                                                                                                      | Specifies the promotion associated with the price list entry.      | NA                                                                          | No                                           |
| lifecycleStatus                          | string                              | Specifies the lifecycle status of the product offering price.                                                                                                         | vlocity_cmt\_\_PriceListEntry\_\_c.vlocity_cmt\_\_IsActive\_\_c                                                                                    | Specifies the lifecycle status of the price list entry.            | NA                                                                          | No                                           |
| lastUpdate                               | date time                           | Specfies the last modified date and time for the product offering price.                                                                                              | LastModifiedDate                                                                                                                                   | Specifies the last modified date and time of the price list entry  | NA                                                                          | No                                           |
| priceList                                | string                              | Specifies the pricelist for the product offering price.                                                                                                               | vlocity_cmt\_\_PriceList\_\_c                                                                                                                      | Specifies the price list.                                          | A valid Pricelist name must be configured in the TMForumPriceList metadata. | Yes                                          |
