---
schema_version: "1"
id: 1ee5a4a6ce355eef3b38bba8b1dc6a8a92d7d8e61b03c64dd106cc1d2826f70f
title: Cancel an Accrual Transaction in Flows
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/xcloud/264-0-0/cancel_an_accrual_transaction_flowaction.md
canonical_url: https://help.salesforce.com/s/articleView?id=xcloud.cancel_an_accrual_transaction_flowaction.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 664560c33a7535eb6f46d2a388887f98147cf6eb0fb2de8087918cc2a55b635b
description: 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.
products:
  - Loyalty Management
release: "264"
---
# Cancel an Accrual Transaction in Flows

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.

### 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 in&nbsp;<strong>Enterprise</strong>,&nbsp;<strong>Performance</strong>, <strong>Unlimited</strong>, and&nbsp;<strong>Developer</strong>&nbsp;Editions</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: Orgs that have the B2C - Loyalty, B2C - Loyalty Plus, B2B - Loyalty, Loyalty Management - Growth, or Loyalty Management - Advanced license enabled</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="d24879e72">User Permissions Needed</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d24879e72 ">To create a flow:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d24879e72 ">Manage Flows</td>

          </tr>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d24879e72 ">To access Loyalty Management actions in Flows:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d24879e72 ">Loyalty Management</td>

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

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

Important Before admins set up automated processes to cancel transactions or service reps start managing customer queries related to transaction cancellation, make sure these prerequisites are available in the org. See [Prerequisites for Managing Member Transactions](https://help.salesforce.com/s/articleView?id=xcloud.loyalty_journal_prerequisities.htm&language=en_US).

1. From Setup, in the Quick Find box, search for Flows, and then select **Flows**.
2. Click **New Flow**.
3. Select a flow type, and then click **Next**.
4. Select a layout, and then click **Next**.
5. Click +.
6. Select **Action**.
7. In the Category section, select **Loyalty**.
8. Search for and select the **Cancel Accrual Transaction** action.
9. Enter a name and API name for the action.
10. Specify values for the input fields:
    
    - Transaction Journal ID
    - Reversal Category
    - Cancellation Reason
11. Click **Done**.
12. Save your changes, and then activate the flow.
    
    If you process a high volume of records in batches, use Batch Management jobs to ensure that records are processed in manageable chunks.