---
schema_version: "1"
id: 6a7fd1cb24523d1101541988836b18deba776c3c2391133303251ca85917296c
title: cpq-base-header-payment-choice (layout)
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/ind/264-0-0/comms_cpq_base_header_payment_choice__layout_.md
canonical_url: https://help.salesforce.com/s/articleView?id=ind.comms_cpq_base_header_payment_choice__layout_.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 0f756437855c433386290ab834eba4e53d773530954fb1602962cfd0b6dd4466
description: The cpq-base-header-payment-choice layout calls the getListsOfValues API to provide the user payment choices in Industries Cart.
products:
  - Communications
  - Media
  - Energy and Utilities
release: "264"
---
# cpq-base-header-payment-choice (layout)

The cpq-base-header-payment-choice layout calls the getListsOfValues API to provide the user payment choices in Industries Cart.

**Template**

[cpq-base-header-payment-choice (template)](https://help.salesforce.com/s/articleView?id=ind.comms_cpq_base_header_payment_choice__template_.htm&release=264.0.0&type=5 "The cpq-base-header-payment-choice template renders the Payment Choice drop-down list in Industries Cart.")

**Layout Session Variables**

None

**Data Source**

Dual

**Remote Class**

```
CpqAppHandler
```

**Remote Method**

```
getListsOfValues
```

**Input map**

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
      <colgroup>
        <col>
        <col>
      </colgroup>
      <thead class="slds-text-title_caps ">
        <tr class="">
          <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d376814e95">
            <p style="margin-bottom:0;">Input Map Variable</p>
          </th>
          <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d376814e101">
            <p style="margin-bottom:0;">Value</p>
          </th>
        </tr>
      </thead>
      <tbody>
        <tr class="">
          <td data-label="Input Map Variable" class="slds-cell-wrap" style="vertical-align:top;" headers="d376814e95 ">
            <p style="margin-bottom:0;">cartId</p>
          </td>

          <td data-label="Value" class="slds-cell-wrap" style="vertical-align:top;" headers="d376814e101 ">
            <p style="margin-bottom:0;">{{params.id}}</p>
          </td>

        </tr>
        <tr class="">
          <td data-label="Input Map Variable" class="slds-cell-wrap" style="vertical-align:top;" headers="d376814e95 ">
            <p style="margin-bottom:0;">listkeys</p>
          </td>

          <td data-label="Value" class="slds-cell-wrap" style="vertical-align:top;" headers="d376814e101 ">
            <p style="margin-bottom:0;">PaymentChoice</p>
          </td>

        </tr>
      </tbody>
    </table>

**Result JSON Path**

```
records
```

**REST API Information**

```
GET /services/apexrest/vlocity_cmt/v2/listsofvalues?listkeys=PaymentChoice&cartId={{params.id}}
```

For more information, see Get Lists of Values.

**Cards**

None

**Image**

![The Payment Choice picklist is set to Currency.](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-ind-comms_media_energy_managed-264-0-0-production-enus/ff4079f6-a384-475c-b863-578bbbb0ef9b/resources-product/images/salesforce_cart_paymentchoice.jpg)