---
schema_version: "1"
id: 47884fc6cbe6dccb2f59c3b0b8455a6ead8442a1d203c44ff65668bcb2b990ad
title: Flow Builder Actions for Loyalty Management
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/xcloud/264-0-0/loyalty_flow_actions.md
canonical_url: https://help.salesforce.com/s/articleView?id=xcloud.loyalty_flow_actions.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 607592eae49ed044678c650e3e3497c427738f4fc031f161a6f85687aa886463
description: Loyalty Management provides a list of Flow Builder actions that you can use to automate processes for your loyalty program.
products:
  - Loyalty Management
release: "264"
---
# Flow Builder Actions for Loyalty Management

Loyalty Management provides a list of Flow Builder actions that you can use to automate processes for your loyalty program.

### 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 ">
        <colgroup>
          <col style="width:50%">
          <col style="width:50%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d61486e72">Action</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d61486e75">Description</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Action" class="slds-cell-wrap" style="vertical-align:top;" headers="d61486e72 ">Assign Member Tier Benefits</td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d61486e75 ">Assign to members the benefits that are associated with their current
              tier.</td>

          </tr>
          <tr class="">
            <td data-label="Action" class="slds-cell-wrap" style="vertical-align:top;" headers="d61486e72 ">Change Tier</td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d61486e75 ">Change the tier of members.</td>

          </tr>
          <tr class="">
            <td data-label="Action" class="slds-cell-wrap" style="vertical-align:top;" headers="d61486e72 ">Credit Points</td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d61486e75 ">
              <p>Credit points to members for Accrual-type transaction journals that are in
                Pending status.</p>
              <p style="margin-bottom:0;">You can specify the number of points to credit and set an
                expiration date for fixed-type non-qualifying points. If you specify an expiration
                date for the points, the expiration date that's automatically calculated based on
                the currency's expiration period is overwritten.</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="Action" class="slds-cell-wrap" style="vertical-align:top;" headers="d61486e72 ">Debit Points</td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d61486e75 ">
              <p>Debit points from members for Redemption-type transaction journals that are in
                Pending status.</p>
              <p style="margin-bottom:0;">You can specify the number of points to debit.</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="Action" class="slds-cell-wrap" style="vertical-align:top;" headers="d61486e72 ">
              <a href="https://help.salesforce.com/s/articleView?id=xcloud.loyalty_promotion_action_cdp.htm&amp;type=5&amp;language=en_US" target="_blank">Get Loyalty Promotions for Customer Data
                Platform</a>
            </td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d61486e75 ">
              <p>Get a list of promotions that are associated with the Data Cloud segment to
                which members belong.</p>
              <p style="margin-bottom:0;">This action is available only for instances in which Data
                Cloud is enabled.</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="Action" class="slds-cell-wrap" style="vertical-align:top;" headers="d61486e72 ">
              <a href="https://help.salesforce.com/s/articleView?id=xcloud.loyalty_promotion_action_transaction.htm&amp;type=5&amp;language=en_US" target="_blank">Get Promotions for Transactions</a>
            </td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d61486e75 ">Get a list of promotions that are applicable for transaction journals.</td>

          </tr>
          <tr class="">
            <td data-label="Action" class="slds-cell-wrap" style="vertical-align:top;" headers="d61486e72 ">
              <a href="https://help.salesforce.com/s/articleView?id=xcloud.loyalty_promotion_action_member_segment.htm&amp;type=5&amp;language=en_US" target="_blank">Get Member's Active Segment</a>
            </td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d61486e75 ">
              <p>Get a list of active Data Cloud segments to which members belong.</p>
              <p style="margin-bottom:0;">This action
                is available only for instances in which Data Cloud is enabled.</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="Action" class="slds-cell-wrap" style="vertical-align:top;" headers="d61486e72 ">Get Points Balance</td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d61486e75 ">Get the points balance of members for a selected currency.</td>

          </tr>
          <tr class="">
            <td data-label="Action" class="slds-cell-wrap" style="vertical-align:top;" headers="d61486e72 ">Get Tier</td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d61486e75 ">Get a member's current tier.</td>

          </tr>
          <tr class="">
            <td data-label="Action" class="slds-cell-wrap" style="vertical-align:top;" headers="d61486e72 ">
              <a href="https://help.salesforce.com/s/articleView?id=xcloud.loyalty_vouchers_issue_flows.htm&amp;type=5&amp;language=en_US" target="_blank">Issue a Voucher</a>
            </td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d61486e75 ">
              <p>Issue vouchers to members based on a selected voucher definition.</p>
              <p style="margin-bottom:0;">You can
                select to overwrite the voucher value and the effective date that's specified in
                the selected voucher definition. You can also associate promotions and benefits
                with the voucher.</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="Action" class="slds-cell-wrap" style="vertical-align:top;" headers="d61486e72 ">
              <a href="https://help.salesforce.com/s/articleView?id=xcloud.promotion_setup_processing_batch.htm&amp;type=5&amp;language=en_US" target="_blank">Run Program Process for Transaction
                Journal</a>
            </td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d61486e75 ">Run the applicable loyalty program process for either an Accrual-type or
              Redemption-type transaction journal that's in Pending status.</td>

          </tr>
          <tr class="">
            <td data-label="Action" class="slds-cell-wrap" style="vertical-align:top;" headers="d61486e72 ">
              <a href="https://help.salesforce.com/s/articleView?id=xcloud.loyalty_member_group_action.htm&amp;type=5&amp;language=en_US" target="_blank">Transfer Member Points to Groups</a>
            </td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d61486e75 ">Transfer members' points from their points balance to their groups' points
              balance for Processed transaction journals.</td>

          </tr>
          <tr class="">
            <td data-label="Action" class="slds-cell-wrap" style="vertical-align:top;" headers="d61486e72 ">
              <a href="https://help.salesforce.com/s/articleView?id=xcloud.loyalty_promotion_action_cumulative.htm&amp;type=5&amp;language=en_US" target="_blank">Update Progress For Cumulative Promotion
                Usage</a>
            </td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d61486e75 ">Update members' progress towards achieving a Cumulative-type promotion's
              target.</td>

          </tr>
          <tr class="">
            <td data-label="Action" class="slds-cell-wrap" style="vertical-align:top;" headers="d61486e72 ">
              <a href="https://help.salesforce.com/s/articleView?id=xcloud.merge_membership_merge_action.htm&amp;type=5&amp;language=en_US" target="_blank">Merge Loyalty Program Memberships</a>
            </td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d61486e75 ">Merge two loyalty program memberships and transfer the points and vouchers to
              one membership.</td>

          </tr>
          <tr class="">
            <td data-label="Action" class="slds-cell-wrap" style="vertical-align:top;" headers="d61486e72 ">
              <a href="https://help.salesforce.com/s/articleView?id=xcloud.merge_membership_unmerge_action.htm&amp;type=5&amp;language=en_US" target="_blank">Unmerge Loyalty Program Memberships</a>
            </td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d61486e75 ">Unmerge a loyalty program membership.</td>

          </tr>
          <tr class="">
            <td data-label="Action" class="slds-cell-wrap" style="vertical-align:top;" headers="d61486e72 ">
              <a href="https://help.salesforce.com/s/articleView?id=xcloud.run_loyalty_program_processes_by_using_a_flow_action.htm&amp;type=5&amp;language=en_US" target="_blank">Run Program Process</a>
            </td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d61486e75 ">Run a loyalty program process based on the specified process rules and process
              parameters.</td>

          </tr>
          <tr class="">
            <td data-label="Action" class="slds-cell-wrap" style="vertical-align:top;" headers="d61486e72 ">
              <a href="https://help.salesforce.com/s/articleView?id=xcloud.cancel_an_accrual_transaction_flowaction.htm&amp;type=5&amp;language=en_US" target="_blank">Cancel Accrual Transactions</a>
            </td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d61486e75 ">Revert an accrual transaction and deduct points from the member’s points
              balance.</td>

          </tr>
          <tr class="">
            <td data-label="Action" class="slds-cell-wrap" style="vertical-align:top;" headers="d61486e72 ">
              <a href="https://help.salesforce.com/s/articleView?id=xcloud.cancel_a_redemption_transaction_by_flowaction.htm&amp;type=5&amp;language=en_US" target="_blank">Cancel Redemption Trasactions</a>
            </td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d61486e75 ">Revert a redemption transaction and credit points back to the member’s points
              balance.</td>

          </tr>
          <tr class="">
            <td data-label="Action" class="slds-cell-wrap" style="vertical-align:top;" headers="d61486e72 ">Generate Member Referral Code</td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d61486e75 ">Generate referral codes for members. If members already have referral codes,
              use the action to generate new referral codes. </td>

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

- **[Get Members' Active Segments](https://help.salesforce.com/s/articleView?id=xcloud.loyalty_promotion_action_member_segment.htm&release=264.0.0&type=5)**  
    Use the Get Member's Active Segments action in flows to get the list of active Data Cloud segments to which members belong. You can use this action in flows that reward members based on their segment.
- **[Cancel an Accrual Transaction in Flows](https://help.salesforce.com/s/articleView?id=xcloud.cancel_an_accrual_transaction_flowaction.htm&release=264.0.0&type=5)**  
    Use the Cancel Accrual Transaction action in flows to revert an accrual transaction and deduct points from a member’s point balance. When you specify the transaction journal ID and cancellation reason, the action picks up the ledgers from the transaction journal and adds another transaction journal entry of the Accrual Cancellation journal type.
- **[Cancel a Redemption Transaction in Flows](https://help.salesforce.com/s/articleView?id=xcloud.cancel_a_redemption_transaction_by_flowaction.htm&release=264.0.0&type=5)**  
    Use the Cancel Redemption Transaction action in flows to revert a redemption transaction and credit points back to a member’s point balance. When you specify the transaction journal ID and cancellation reason, the action picks up the ledgers from the transaction journal and adds another transaction journal entry of the Redemption Cancellation journal type.
- **[Run Loyalty Program Processes by Using a Flow Action](https://help.salesforce.com/s/articleView?id=xcloud.run_loyalty_program_processes_by_using_a_flow_action.htm&release=264.0.0&type=5)**  
    Loyalty program processes can be created for various transactional, nontransactional, and tier-processing tasks in loyalty management. Processes are run based on defined parameters and rules. After you activate a process and the process's rules, you can find the processes in the Flow Builder actions in the Loyalty category.