---
schema_version: "1"
id: c194a78f5f0ff59e89120f31994fc0c3d904df3815320366db08de358fdde549
title: Automate Rebate Payout Calculation Processes with Flows and Batch Management
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/xcloud/264-0-0/admin_rebates_orchestrate_rebate_payout_calculations.md
canonical_url: https://help.salesforce.com/s/articleView?id=xcloud.admin_rebates_orchestrate_rebate_payout_calculations.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: df12ab81b7cf3f7e8f80fda7c6164d151c3494e51eff3997c41f18e59dd11291
description: Automate the rebate calculation process with configurable predefined flows. Schedule the flows at regular intervals. Use predefined flow actions to customize the rebate process as required. Configure an end-to-end orchestration flow to manage the rebate lifecycle. Use Batch Management capabilities to process a large number of filtered and aggregated transaction records in manageable chunks.
products:
  - Partner Cloud
  - Cross Cloud
  - Manufacturing
release: "264"
---
# Automate Rebate Payout Calculation Processes with Flows and Batch Management

Automate the rebate calculation process with configurable predefined flows. Schedule the flows at regular intervals. Use predefined flow actions to customize the rebate process as required. Configure an end-to-end orchestration flow to manage the rebate lifecycle. Use Batch Management capabilities to process a large number of filtered and aggregated transaction records in manageable chunks.

- **[Flow Templates with Rebate Management](https://help.salesforce.com/s/articleView?id=xcloud.admin_rebates_flow_calculate_rebate_amounts_and_payouts.htm&release=264.0.0&type=5)**  
    Rebate Management comes with Flow templates that help orchestrate rebate calculations. You can configure and use them for your end-to-end rebate calculations and extend the templates as required. The flows trigger the data processing engine definitions to update the aggregate records, and also trigger calculation processes to update the final payout amounts. Admins can schedule the flows at regular intervals.
- **[Predefined Flow Actions with Rebate Management](https://help.salesforce.com/s/articleView?id=xcloud.admin_rebates_flow_actions.htm&release=264.0.0&type=5)**  
    Use flows to automate the processes of calculating rebates for members during a payout period. The members must be active and enrolled in an active rebate program. The rebate types and associated benefits must also be active. Admins can use predefined flow actions to extend the flow templates available with Rebate Management, or while creating a flow from scratch. Find the required flow actions in the Rebates category in Flow Builder.
- **[Batch Management with Rebate Management](https://help.salesforce.com/s/articleView?id=xcloud.admin_rebates_custom_batch_jobs.htm&release=264.0.0&type=5)**  
    Rebate Management flows use Batch Management capabilities to process a large number of filtered and aggregated transactions in manageable batches, and calculate rebate amounts. Two predefined batch jobs, Calculate Rebate Payout and Calculate Rebate Payout for All Periods, that are available with Rebate Management and can be used in any scheduled flow. Modify the predefined batch jobs, or create your own.