---
schema_version: "1"
id: 50dfd8128a32e6564a62fdc5ca2a90fe38c5a4da72c77a501af0a8966506a590
title: Create a Pricing Procedure for Vehicle and Asset Lending
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/ind/264-0-0/auto_finance_lending_setup_create_pricing_procedure.md
canonical_url: https://help.salesforce.com/s/articleView?id=ind.auto_finance_lending_setup_create_pricing_procedure.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 8c044d5f6014a8725f8bd3da3c2f91930fe9c1feb8fa961615be407350c4a30d
description: Create a pricing procedure that uses the decision table and context definition to determine the interest rates of vehicle loans and leases. These interest rates are used to calculate the offers presented to applicants during the application intake process.
products:
  - Automotive
release: "264"
---
# Create a Pricing Procedure for Vehicle and Asset Lending

Create a pricing procedure that uses the decision table and context definition to determine the interest rates of vehicle loans and leases. These interest rates are used to calculate the offers presented to applicants during the application intake process.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: <strong>Enterprise</strong>, <strong>Unlimited</strong>, and <strong>Developer</strong> Editions.</td></tr></tbody></table>

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small permission">
        <colgroup>
          <col style="width:50%">
          <col style="width:50%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="colgroup" class="slds-cell-wrap" colspan="2" style="text-align:center;vertical-align:top;" id="d113459e63">User Permissions Needed</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d113459e63 ">To create a pricing procedure:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d113459e63 ">Salesforce Pricing Design Time permission set</td>

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

1. Update the pricing recipe.
    
    1. In Setup, in the Quick Find box, enter Pricing Recipes, and then select **Pricing Recipes**.
    2. Click **NGPDefaultRecipe**.
    3. Select the **Price Adjustment Matrix** tab and click **Modify**.
    4. Verify that this lookup table is added and save your changes.
    
    - Lookup Table Name: **ProductListRateDT**.
    - Type: **Decision Table**.
    - Pricing Component Type: **List Price**.
    - UnitPrice List Price Variable Mapping: **ListRate**.
2. Create a pricing procedure.
    1. From App Launcher, find and select **Pricing Procedures**.
    2. Click **New**.
    3. Enter name as ApplicationFormProductProposal.
    4. Select **Pricing** as the usage type.
    5. For context definition, select **ApplicationFormProductProposal**.
    6. Save your changes.
    7. On the Details tab, in the Pricing Procedure Versions section, click the pricing procedure version that you want to work on.
    8. In the Pricing Procedure Properties tab of the Pricing Procedure Builder, expand Advanced Details, and enter Rank as 1.
3. Create a resource to store the price.
    1. In the Resource Manager tab, click **Add Resource**.
    2. For Type, select **Constant**.
    3. Enter a name. For example, DummyPrice.
    4. For Data Type, select **Number**.
    5. Enter a default value of 0.
    6. Enter other details as required.
    7. Click **Done**.
4. Create a resource to store the quantity.
    1. In the Resource Manager tab, click **Add Resource**.
    2. For Type, select **Constant**.
    3. Enter a name. For example, DummyQuantity.
    4. For Data Type, select **Number**.
    5. Enter a default value of 1.
    6. Enter other details as required.
    7. Click **Done**.
5. From the elements tab, drag the Pricing Setting element to the canvas and enter these values.
    1. For the Line Item input variable, select **UniqueId**.
    2. For the Net Unit Price output variable, select the resource you created in step 3.
    3. For Subtotal output variable, select **InterestRate**.
6. From the elements tab, drag the List Price element to the canvas and enter these values.
    1. For the Lookup Table Details field, select **Product List Rate Decision Table**.
    2. For the Product input rule variable, select **ProductId**.
    3. For the Quantity input variable, select the resource you created in step 4.
    4. For the List Price output variable, select **InterestRate**.
    5. For the Subtotal output variable, select **InterestRate**.
7. Repeat step 6 for all the products for which you want to determine the list rate.
    
    To add other pricing elements such as price adjustment matrices for calculating dynamic interest rates for offers, see [Extend the Pricing Procedure for Vehicle and Asset Lending with Adjustments](https://help.salesforce.com/s/articleView?id=ind.auto_finance_lending_setup_add_price_adjustments.htm&type=5&language=en_US).
8. Save your changes and activate the procedure.