---
schema_version: "1"
id: 94571449b8d42f6251cd68409e92bef0b2a8101eeebd46cd679737523117b154
title: Add Your Company’s Voucher Definitions
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/xcloud/264-0-0/loyalty_vouchers_definition.md
canonical_url: https://help.salesforce.com/s/articleView?id=xcloud.loyalty_vouchers_definition.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 8199e51dcfdebd4d606ebb14a51fa8a096b4397580943000c726936b495bb781
description: Voucher definitions are templates that are used to issue vouchers. You set up a voucher definition one time and then use the voucher definition to issue vouchers on demand or by configuring flows and loyalty program rules. Based on your requirements, createas many voucher definitions as needed and use each of them for different purposes.
products:
  - Loyalty Management
release: "264"
---
# Add Your Company’s Voucher Definitions

Voucher definitions are templates that are used to issue vouchers. You set up a voucher definition one time and then use the voucher definition to issue vouchers on demand or by configuring flows and loyalty program rules. Based on your requirements, createas many voucher definitions as needed and use each of them for different purposes.

### 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: Lightning Experience</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: <strong>Enterprise</strong>,&nbsp;<strong>Performance</strong>, <strong>Unlimited</strong>, and&nbsp;<strong>Developer</strong>&nbsp;Editions with Loyalty Management</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="d10890e72">User Permissions Needed</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d10890e72 ">To create a voucher definition:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d10890e72 ">
              <p>Loyalty Management permission set</p>
              <p>AND</p>
              <p style="margin-bottom:0;">Manage Loyalty Programs
                permission set</p>
            </td>

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

Here's how you can map your business requirements to key voucher definition fields when you create a voucher definition record:

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col style="width:33.33333333333333%">
          <col style="width:33.33333333333333%">
          <col style="width:33.33333333333333%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d10890e120">Business Requirement</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d10890e123">Voucher Definition Configuration</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d10890e126">Example</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Business Requirement" class="slds-cell-wrap" style="vertical-align:top;" headers="d10890e120 ">Voucher definition issues vouchers that offer one-time discounts worth only specific
              amounts</td>

            <td data-label="Voucher Definition Configuration" class="slds-cell-wrap" style="vertical-align:top;" headers="d10890e123 ">
              <p>Select Fixed Value as the type and enter a face value.</p>
              <p style="margin-bottom:0;">In orgs that have multiple
                currencies set up, you can select the currency ISO code of the fixed value.</p>
            </td>

            <td data-label="Example" class="slds-cell-wrap" style="vertical-align:top;" headers="d10890e126 ">Get US $10 off on your next purchase</td>

          </tr>
          <tr class="">
            <td data-label="Business Requirement" class="slds-cell-wrap" style="vertical-align:top;" headers="d10890e120 ">Voucher definition issues vouchers that offer only percentage discounts</td>

            <td data-label="Voucher Definition Configuration" class="slds-cell-wrap" style="vertical-align:top;" headers="d10890e123 ">Select Discount Percentage as the type and enter the discount in percentage.</td>

            <td data-label="Example" class="slds-cell-wrap" style="vertical-align:top;" headers="d10890e126 ">Get 25% off on your next purchase</td>

          </tr>
          <tr class="">
            <td data-label="Business Requirement" class="slds-cell-wrap" style="vertical-align:top;" headers="d10890e120 ">Voucher definition issues vouchers that offer free products or services</td>

            <td data-label="Voucher Definition Configuration" class="slds-cell-wrap" style="vertical-align:top;" headers="d10890e123 ">Select Product or Service as the type and select the product that the voucher can be
              redeemed for or the product category from which the voucher can be redeemed for any
              product.</td>

            <td data-label="Example" class="slds-cell-wrap" style="vertical-align:top;" headers="d10890e126 ">Get a pair of shoelaces for free when you sign up for on the Cloud Kicks app</td>

          </tr>
          <tr class="">
            <td data-label="Business Requirement" class="slds-cell-wrap" style="vertical-align:top;" headers="d10890e120 ">Voucher definition issues vouchers that offer a fixed value discount, but the value
              can be redeemed across multiple orders</td>

            <td data-label="Voucher Definition Configuration" class="slds-cell-wrap" style="vertical-align:top;" headers="d10890e123 ">Select the Partially Redeemable checkbox.</td>

            <td data-label="Example" class="slds-cell-wrap" style="vertical-align:top;" headers="d10890e126 ">Get US $20 off on your next four purchases </td>

          </tr>
          <tr class="">
            <td data-label="Business Requirement" class="slds-cell-wrap" style="vertical-align:top;" headers="d10890e120 ">Voucher definition issues vouchers from a specific date</td>

            <td data-label="Voucher Definition Configuration" class="slds-cell-wrap" style="vertical-align:top;" headers="d10890e123 ">
              <ul>
                <li>For voucher definitions that are used by an automated process, such as a flow or a
                  loyalty program rule, activate the voucher definition and activate the flow or the rule on
                  the day from which the voucher definition must start issuing vouchers.</li>

                <li>For voucher definitions that are used to issue vouchers on demand, activate the voucher
                  definition on the day from when the voucher definition must start issuing vouchers.</li>

              </ul>
              <p style="margin-bottom:0;">After the Active checkbox is selected for a voucher definition, the voucher definition
                can start issuing vouchers.</p>
            </td>

            <td data-label="Example" class="slds-cell-wrap" style="vertical-align:top;" headers="d10890e126 ">Get US $10 off on a purchase between May 1, 2024 and June 1, 2024</td>

          </tr>
          <tr class="">
            <td data-label="Business Requirement" class="slds-cell-wrap" style="vertical-align:top;" headers="d10890e120 ">Voucher recipients can redeem a voucher only after a specific date or date
              time</td>

            <td data-label="Voucher Definition Configuration" class="slds-cell-wrap" style="vertical-align:top;" headers="d10890e123 ">
              <ul>
                <li>Date: Specify an effective date time from when the issued vouchers can be
                  redeemed.</li>

                <li>Date Time: Select the Time-Based Voucher Period checkbox and specify an effective date
                  and time.</li>

              </ul>
            </td>

            <td data-label="Example" class="slds-cell-wrap" style="vertical-align:top;" headers="d10890e126 ">Shop in the next 30 days and get 10% off</td>

          </tr>
          <tr class="">
            <td data-label="Business Requirement" class="slds-cell-wrap" style="vertical-align:top;" headers="d10890e120 ">Issued vouchers expire on a specific date or date time </td>

            <td data-label="Voucher Definition Configuration" class="slds-cell-wrap" style="vertical-align:top;" headers="d10890e123 ">
              <ul>
                <li>Date: Specify an expiration date after which the vouchers are no longer available for
                  redemption.</li>

                <li>Date Time: Select the Time-Based Voucher Period checkbox and specify an expiration date
                  and time after which the vouchers are no longer available for redemption.</li>

              </ul>
            </td>

            <td data-label="Example" class="slds-cell-wrap" style="vertical-align:top;" headers="d10890e126 ">Get US $10 off on a purchase between May 1, 2024 and June 1, 2024</td>

          </tr>
          <tr class="">
            <td data-label="Business Requirement" class="slds-cell-wrap" style="vertical-align:top;" headers="d10890e120 ">The issued vouchers must expire a specific period after its effective date or date
              time</td>

            <td data-label="Voucher Definition Configuration" class="slds-cell-wrap" style="vertical-align:top;" headers="d10890e123 ">
              <ul>
                <li>Date: Specify the expiration period unit and expiration period after which the vouchers
                  are no longer available for redemption.</li>

                <li>Date Time: Select the Time-Based Voucher Period checkbox and specify the expiration
                  period unit and expiration period after which the vouchers are no longer available for
                  redemption.</li>

              </ul>
            </td>

            <td data-label="Example" class="slds-cell-wrap" style="vertical-align:top;" headers="d10890e126 ">Shop in the next 30 days and get 10% off</td>

          </tr>
          <tr class="">
            <td data-label="Business Requirement" class="slds-cell-wrap" style="vertical-align:top;" headers="d10890e120 ">The voucher definition must issue vouchers to members of the loyalty program and not
              all customers</td>

            <td data-label="Voucher Definition Configuration" class="slds-cell-wrap" rowspan="2" style="vertical-align:top;" headers="d10890e123 ">Specify the loyalty program that the voucher definition is a part
              of.</td>

            <td data-label="Example" class="slds-cell-wrap" style="vertical-align:top;" headers="d10890e126 ">Members only offer to get a free pair of shoelaces</td>

          </tr>
          <tr class="">
            <td data-label="Business Requirement" class="slds-cell-wrap" style="vertical-align:top;" headers="d10890e120 ">The voucher definition must issue vouchers to members of a loyalty program as part of
              a promotion</td>

            <td data-label="Example" class="slds-cell-wrap" style="vertical-align:top;" headers="d10890e126 ">Buy Level X shoes and get a $15 voucher</td>

          </tr>
          <tr class="">
            <td data-label="Business Requirement" class="slds-cell-wrap" style="vertical-align:top;" headers="d10890e120 ">The voucher definition must issue vouchers to members, which can be redeemed to get a
              partner product or service</td>

            <td data-label="Voucher Definition Configuration" class="slds-cell-wrap" style="vertical-align:top;" headers="d10890e123 ">Specify the account of the partner who is offering their product or service as part of
              the voucher.</td>

            <td data-label="Example" class="slds-cell-wrap" style="vertical-align:top;" headers="d10890e126 ">Buy Cloud Kicks shoes and get a free spa at Relax Spa</td>

          </tr>
          <tr class="">
            <td data-label="Business Requirement" class="slds-cell-wrap" style="vertical-align:top;" headers="d10890e120 ">The issued vouchers must consist of a unique code</td>

            <td data-label="Voucher Definition Configuration" class="slds-cell-wrap" style="vertical-align:top;" headers="d10890e123 ">Ask your admin to turn on the setting to automatically generate a voucher
              code.</td>

            <td data-label="Example" class="slds-cell-wrap" rowspan="3" style="vertical-align:top;" headers="d10890e126 ">See <a href="https://help.salesforce.com/s/articleView?id=xcloud.voucher_definition_auto_code.htm&amp;type=5&amp;language=en_US" target="_blank">Automatic Generation of Voucher Codes</a></td>

          </tr>
          <tr class="">
            <td data-label="Business Requirement" class="slds-cell-wrap" style="vertical-align:top;" headers="d10890e120 ">The issued vouchers must consist of a unique code with a specific pattern</td>

            <td data-label="Voucher Definition Configuration" class="slds-cell-wrap" style="vertical-align:top;" headers="d10890e123 ">Enter the code's prefix and suffix</td>

          </tr>
          <tr class="">
            <td data-label="Business Requirement" class="slds-cell-wrap" style="vertical-align:top;" headers="d10890e120 ">The issued vouchers' codes must be of a specific length</td>

            <td data-label="Voucher Definition Configuration" class="slds-cell-wrap" style="vertical-align:top;" headers="d10890e123 ">
              <p>Enter the autogenerated voucher code length</p>
              <p style="margin-bottom:0;">If you don't enter a value, the default
                length is 8 characters.</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="Business Requirement" class="slds-cell-wrap" style="vertical-align:top;" headers="d10890e120 ">The liability incurred by the loyalty program for the issued vouchers must be
              calculated</td>

            <td data-label="Voucher Definition Configuration" class="slds-cell-wrap" style="vertical-align:top;" headers="d10890e123 ">
              <p>Enter the liability that's incurred for each issued voucher</p>
              <p style="margin-bottom:0;">In orgs that have
                multiple currencies set up, you can select the currency ISO code of the
                liability.</p>
            </td>

            <td data-label="Example" class="slds-cell-wrap" style="vertical-align:top;" headers="d10890e126 ">N/A</td>

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

![Tip](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-xcloud-loyalty_management-264-0-0-production-enus/0590ce3e-5a09-45ab-8e5e-68f359c35886/images/icon_tip.png)

Tip Voucher definitions contain information about the discount offered and the validity period. The values can be changed in the automated processes that issue vouchers or when issuing vouchers on demand.

1. To create a voucher definition for loyalty program members:
    1. Open the loyalty program for which you want to create the voucher definition.
    2. From the launchpad, click **Add Voucher**.
    3. Define the voucher definition.
    4. Save the voucher definition.
2. To create a voucher definition for contacts:
    1. From the App Launcher, find and select **Voucher Definitions**.
    2. Click **New**.
    3. Define the voucher definition.
    4. Save the voucher definition.