# Batch Modifications & Reversals Overview

<a href="https://pxa.impact.com/student/activity/1277002?sid=0c0e3e5c-54c9-4435-9bee-ebcdccb7f292&#x26;sid_i=0?utm_source=app.impact.com&#x26;utm_medium=owned-platform&#x26;utm_content=&#x26;utm_campaign=help-center" class="button primary">Take the PXA course</a>

Use batch modifications or reversals when something about an action changes, like an order being canceled, a [disposition code](https://help.impact.com/brand/what-would-you-like-to-learn-about/platform-features/tracking/set-up-tracking/manage-disposition-codes) being used, or conversion data needing correction. This lets you change the commission a partner receives accordingly. Batch processing can also bulk-approve [open-ended](https://help.impact.com/brand/what-would-you-like-to-learn-about/platform-features/actions-and-payouts/open-ended-locking-explained) actions.

{% hint style="warning" %}
**Warning:** Modifying an action re-evaluates its commission using the contract terms active *at the time of modification*. For example, if a promo code that resulted in a $0 payout has since expired, modifying the action will recalculate the payout based on the current contract.
{% endhint %}

### Which submission method is best for you?

impact.com offers you 3 methods to batch process your action data. Use the method that best fits your goal, submission frequency, and available technical resources.

| If you want to...                             | Use this method...                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| --------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Submit a manual, one-time file with no coding | ​[Email](https://help.impact.com/brand/what-would-you-like-to-learn-about/platform-features/submit-conversion-data/submit-conversion-data-via-ftp-or-email#before-you-start) batch processing or [upload file via FTP](https://help.impact.com/brand/what-would-you-like-to-learn-about/platform-features/submit-and-modify-conversion-data/batch-modify-conversion-data/submit-batch-modifications-and-reversals#upload-file-to-system-ftp-server) |
| Set up automated conversion reporting         | ​[Conversions](https://integrations.impact.com/impact-brand/reference/submit-a-conversion) / [Actions](https://integrations.impact.com/impact-brand/reference/actions-overview) API or [pull file via FTP](https://help.impact.com/brand/what-would-you-like-to-learn-about/platform-features/submit-and-modify-conversion-data/batch-modify-conversion-data/submit-batch-modifications-and-reversals#pull-file-from-your-own-ftp-server)           |

### Common use cases & examples

| Use case                | Example                                                                                                                                                                                            | Your recourse                                                                                                                                                                                                                      |
| ----------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Returned order or items | A customer returned or cancelled order items post-purchase.                                                                                                                                        | **Modify** the action data to reflect the adjusted order value and pay out based on final quantities.                                                                                                                              |
| Attribution fraud       | A partner attempts attribution-fraud through a method like cookie stuffing.                                                                                                                        | **Reverse** those actions to avoid paying the partner out.                                                                                                                                                                         |
| Action data corrections | A customer mistakenly selects the incorrect item type during check-out.                                                                                                                            | **Modify** action data to reflect the final item SKU, since this can affect the partner's payout.                                                                                                                                  |
| Open-ended actions      | An [open-ended ](https://help.impact.com/brand/what-would-you-like-to-learn-about/platform-features/actions-and-payouts/open-ended-locking-explained)action like a hotel reservation is finalized. | **Approve** (modify) and lock the action via a [disposition code](https://help.impact.com/brand/what-would-you-like-to-learn-about/platform-features/tracking/set-up-tracking/manage-disposition-codes#create-a-disposition-code). |
| Stock limitations       | A customer orders a higher quantity of product than you have in stock.                                                                                                                             | **Modify** action data to reflect the final item quantity after customer resolution.                                                                                                                                               |
| Budget cap exceeded     | A partner drives more actions than your set budget allows for.                                                                                                                                     | **Reverse** the actions that exceed your budget cap.                                                                                                                                                                               |

{% hint style="info" %}
**Dealing with incorrect locked actions:** You cannot modify or reverse actions after they lock. Your best course of action is to send a make-good to a partner via [Partner Funds Transfer](https://help.impact.com/brand/what-would-you-like-to-learn-about/platform-features/finance/partner-funds-transfer/transfer-funds-to-a-partner), or to request the partner [send a make-good](https://app.gitbook.com/s/b2rE79d9UhOKZQLgzSqx/what-would-you-like-to-learn-about/platform-features/finance/payments-withdrawals-and-balance/make-payments-to-brands) to you.
{% endhint %}

### Note these considerations:

* Actions can only be modified or reversed before their locking date.
* Partners have full transparency into any changes, including the reason for the modification or reversal.
* impact.com allows a maximum of 1,000 modifications per action; if you need to make more than that, [contact support](https://app.impact.com/support/portal.ihtml).
* When modifying actions that have an *original revenue currency* different from your *account currency*, the modification amount should always be submitted in the *action's original revenue currency*.
* When you reverse a parent event, the child event may not reverse automatically, depending on the contract. Reverse both events separately if you want both reversed. Learn more about [Track Your Conversion Funnel Using Chained Actions](https://help.impact.com/brand/what-would-you-like-to-learn-about/platform-features/actions-and-payouts/actions/track-your-conversion-funnel-using-chained-actions).
