---
schema_version: "1"
id: 0fd3f79a9e0616e75d8261bf05cf18bda295a505c2f38dbc9fd9cad402f5c8d2
title: Digital Commerce SDK implementation
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/industries/cme/guides/comms-t-sdk-implementation.md
canonical_url: https://developer.salesforce.com/docs/industries/cme/guide/comms-t-sdk-implementation.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: acd79de950a5596c6dde2c2d8be30d185612d8642be71c69a617e4ec062087d0
products:
  - Communications, Media, Energy and Utilities APIs (Managed Package)
  - Industries Developer Documentation
---
# Digital Commerce SDK implementation

You can easily integrate the ServerSDK with the Digital Commerce UI by using the Proxy SDK library. The Proxy SDK is very lightweight and shares the same signatures as the other Digital Commerce client SDKs, requiring no changes to UI code.

1.  Import ProxySDK from **node_modules** to the UI:

    ```nolang
    <script src="node_modules/@vlocity-cme-sdk/digitalcommerce-sdk/proxy/digitalcommerce/proxy.sdk.js"></script>
    <script src="node_modules/@vlocity-cme-sdk/translation-sdk/proxy/translation/proxy.sdk.js"></script>
    <script src="node_modules/@vlocity-cme-sdk/account-sdk/proxy/account/proxy.sdk.js"></script>
    ```

2.  Meta tag config

    ```nolang
    <meta name="vlocity-dc-secure-server-url" value="your_node.js_server_URL_running_serverSDK" />
    <meta name="vlocity-dc-secure-server-request-credentials" value="include" />
    meta name="vlocity-dc-enable-proxy-sdk" value="enable" />
    ```

3.  Call Proxy SDK methods

    ```nolang
    let input = Object.assign(this.digitalCommerceSDK.createGetOffersInput(), {"input" : "inputValue"});
    this.digitalCommerceSDK.getOffers(input).then(response => {
    ```
