# 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).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.impact.com/brand/what-would-you-like-to-learn-about/platform-features/submit-and-modify-conversion-data/batch-modify-conversion-data/batch-modifications-and-reversals-overview.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
