---
schema_version: "1"
id: 6721733d7cf20b25972c7e79b648f683d27d1dd33c94079d1433ae2a875c0dee
title: Prerequisites for Digital Commerce APIs
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/industries/cme/guides/comms-t-prerequisites-for-digital-commerce-apis.md
canonical_url: https://developer.salesforce.com/docs/industries/cme/guide/comms-t-prerequisites-for-digital-commerce-apis.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 488ee0ae26211a9ad703506cf96f2aee0f7db0e71f29c7e32011a3d1e0525a45
products:
  - Communications, Media, Energy and Utilities APIs (Managed Package)
  - Industries Developer Documentation
---
# Prerequisites for Digital Commerce APIs

Before starting to use Digital Commerce features, ensure you meet the following prerequisites:

- You have installed the latest version of CME.

- You have the latest version of Postman installed on your computer. You can download the latest version here: [https://www.postman.com/downloads/](https://www.postman.com/downloads/).

- You have added new picklist values to the CachedAPIResponse object (see [Picklist Value Activation](https://help.salesforce.com/s/articleView?id=ind.comms_picklist_value_activation.htm) for more information).

- If you are using the Winter '20 version or later, create a new trigger named **CacheAPI.CacheManagement** from the **Trigger Setup** page and set it to **On**.

- Check **Vlocity CMT Administration > CPQ Configuration Setup** for the following:

  - Multi-Transaction Service should be set to **true** by default (**MTSEnabled = true**) and is used to avoid exceeding Salesforce Governor limits. See [Multi-Transaction Service](https://developer.salesforce.com/docs/industries/cme/guide/comms-t-multi-transaction-service.md).

  - The **CacheAPI.CreateCartFromContextKey** value is **false** by default, but it is recommended that the value be set to **true**. The difference in usage explained in Create Cart from Basket section below

- Execute **Vlocity CMT Administration > Cacheable API Jobs > LOAD API METADATA**. See [Populate Cache Batch Process](https://developer.salesforce.com/docs/industries/cme/guide/comms-t-populate-cache-batch-process.md) for more information.

  **note:** Run the **Load API Metadata** job only once. Subsequent executions reset the APIs to their default configuration and erase any changes to API metadata (such as extensions to parameters).

- You have enabled Usage-Based Pricing. For details, see:

  - [Enable Usage Pricing](https://help.salesforce.com/s/articleView?id=ind.comms_enable_usage_pricing_for_industries_cpq.htm)

  - [Configure Usage Pricing](https://help.salesforce.com/s/articleView?id=ind.comms_configure_usage_pricing.htm)
