---
schema_version: "1"
id: 87300240b306d63e0fdeac5362381eb3aa94278bf29a8f0d2fb504735238f84b
title: Process Member Benefit Action
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/xcloud/264-0-0/process_member_benefit_action.md
canonical_url: https://help.salesforce.com/s/articleView?id=xcloud.process_member_benefit_action.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 2b48fd9439868cb70430ae17ef884d25f9a17a9456371f2dd5a986d4795dd0de
description: The Process Member Benefit Action is a flow action used to execute the Benefit Action associated with a benefit in a Member Benefit record.
products:
  - Loyalty Management
release: "264"
---
# Process Member Benefit Action

The Process Member Benefit Action is a flow action used to execute the Benefit Action associated with a benefit in a Member Benefit record.

### 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>, <strong>Performance</strong>, <strong>Unlimited</strong>, and <strong>Developer</strong> Editions with Loyalty Management - Growth or Loyalty Management - Advanced</td></tr></tbody></table>

The Process Member Benefit Action executes the flow associated with a Benefit Action for a specific Member Benefit. This action is executed after the Member Benefits are created or updated using **Assign Member Tier Benefits**. Post execution, the Member Benefit record’s status is updated based on these scenarios:

- **New - Awaiting Processing** or **Updated - Awaiting Processing** are changed to **Processed** for a successful execution.
- **Expired - Awaiting Processing** is changed to **Expired** for a successful execution.

![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 In your flow, use the Get Records element to get the Member Benefit record for which you want to execute Process Member Benefit Action. You can also add a condition that ensures that the Get Records element doesn't get Member Benefit records that have already expired.

As part of the tier processing flow, after the tiers are assigned, you can stitch the **Process Member Benefit Action** to execute the benefit action. The flow must have **Member Benefit ID** as the input variable.

**Things to Consider**

- If you change a tier through manual actions, you must execute the **Assign Member Tier Benefits** and **Process Member Benefit Action**.
- If you change a tier through **Change Tier**, you must set up a trigger or batch. Then you must execute **Assign Member Tier Benefits** and **Process Member Benefit Action**.
- Depending on how the tier processing is configured in the overall orchestration, you can decide how to execute **Assign Member Tier Benefits** and **Process Member Benefit Action**. Some of the options are:
    - After the tier is processed for a member, you can invoke **Assign Member Tier Benefits** and **Process Member Benefit Action** in the same flow to assign benefits and execute benefit actions.
    - After the tier is processed for a member, you can invoke **Assign Member Tier Benefits** in the same tier processing flow and **Process Member Benefit Action** in a different batch.
    - After the tier is processed for a member, you can configure **Assign Member Tier Benefits** and **Process Member Benefit Action** in a different batch. The batch can be scheduled to run frequently.