> For the complete documentation index, see [llms.txt](https://help.impact.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.impact.com/brand/es/what-would-you-like-to-learn-about/platform-features/submit-and-modify-conversion-data/batch-modify-conversion-data/submit-batch-modifications-and-reversals.md).

# Enviar modificaciones y reversiones por lotes

Cuando un partner impulsa una conversión, como una venta, y el período de bloqueo de esa acción aún no ha expirado, puedes corregir cualquier dato de acción incorrecto enviando una modificación o una reversión. Esto garantiza que el partner reciba el pago correcto cuando termine el período de bloqueo.

Por lo general, las acciones se modifican o se revierten cuando los clientes devuelven pedidos, cometen errores durante el pago o cuando los artículos están agotados.

Puedes enviar modificaciones y reversiones de forma masiva, ya sea mediante API, o a través de FTP/correo electrónico, como se describe en este artículo. La plantilla que necesitas para los envíos por FTP/correo electrónico depende de si realizas el seguimiento a nivel de pedido o de artículo, ya que cada uno requiere campos diferentes. Si no estás seguro de qué archivo usar, pregunta a tu CSM o [contacte con soporte](https://app.impact.com/support/portal.ihtml).

### ¿Qué método de envío es el adecuado para ti?

| Si quieres...                                               | Usa este método...                                                                                                                                                                                                                                                                                                     |
| ----------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Enviar un archivo manual, de una sola vez, sin programación | ​[Correo electrónico](#step-2-submit-your-data-file) procesamiento por lotes o [cargar archivo vía FTP](#step-2-submit-your-data-file)​                                                                                                                                                                                |
| Configurar informes automáticos de conversiones             | ​[Conversiones](https://integrations.impact.com/brand-api-reference/reference/conversions/conversions) / [Acciones](https://integrations.impact.com/brand-api-reference/reference/actions) API, [enviar archivo vía FTP](#step-2-submit-your-data-file), o [descargar archivo vía FTP​](#step-2-submit-your-data-file) |

### Aspectos a tener en cuenta:

* **Usa formatos de archivo compatibles** — Tu archivo de envío debe estar en formato .CSV o .XML.
* **No añadas nuevos puntos de datos** — No puedes añadir nuevos campos a una transacción, solo actualizar los existentes.
* **Entiende el manejo de la deduplicación** — Cuando varias acciones comparten el mismo *Oid/OrderId*, impact.com aplica las actualizaciones al más reciente *ActionId*. Para anular esto, especifica el *ActionId*.
* **Usa&#x20;*****Amount*****&#x20;deseado correctamente para las reversiones** — Para revertir una acción, puedes establecer *Amount = 0*. Sin embargo, si el original *Amount = 0*, mantenerlo en 0 se registrará como una modificación y la acción no se revertirá.

{% stepper %}
{% step %}

#### Paso 1: Prepara tu archivo de datos

1. Identifica el archivo de plantilla relevante para tu caso de uso.
   * Consulta [Referencia de modificaciones y reversiones masivas](/brand/es/what-would-you-like-to-learn-about/platform-features/submit-and-modify-conversion-data/batch-modify-conversion-data/batch-modifications-and-reversals-reference.md) para archivos de plantilla con datos de ejemplo.
2. Pega el contenido de la plantilla en una aplicación de hoja de cálculo (por ejemplo, Microsoft Excel) o en un editor de texto (por ejemplo, Notepad).
3. Debajo de la fila de encabezado, empieza a añadir los datos de la acción modificada.

   * Si estás usando un editor de texto, usa comas para separar cada punto de datos.
   * Si estás usando un editor de hojas de cálculo, añade cada punto de datos en una celda separada.

   <div data-gb-custom-block data-tag="hint" data-style="info" class="hint hint-info"><p><strong>Nota:</strong> Asegúrate de editar las celdas de la hoja de cálculo en formato "Texto sin formato" o "Texto" para que los valores no se omitan accidentalmente.</p></div>
4. Guarda el archivo con un nombre identificable, como por ejemplo: `Batch_Mods/Reversals_2025_02_12.csv`
   * Para ver una lista de los campos de uso común en el procesamiento por lotes mediante FTP/correo electrónico, consulta [Referencia de modificaciones y reversiones masivas](/brand/es/what-would-you-like-to-learn-about/platform-features/submit-and-modify-conversion-data/batch-modify-conversion-data/batch-modifications-and-reversals-reference.md). Como alternativa, consulta nuestras [Referencias de campos de acciones y conversiones](https://integrations.impact.com/brand-api-reference/reference/action-and-conversion-field-references) para obtener una lista completa de los campos compatibles.
     {% endstep %}

{% step %}

#### Paso 2: Envía tu archivo de datos

impact.com permite un máximo de 1,000 modificaciones por acción. Si necesitas realizar más modificaciones después, [contacte con soporte](https://app.impact.com/support/portal.ihtml).

1. En la barra de navegación superior, selecciona ![](https://3147719151-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2F210dEQa93qyQgoJDkieL%2FUser%20profile.svg?alt=media\&token=f84c5b17-fae4-4a30-990a-9de5e57a150b) **\[Perfil de usuario] → Configuración**.
2. En la columna de la derecha, debajo de *Seguimiento*, seleccione [**Tipos de evento**](https://app.impact.com/secure/advertiser/tracking-settings/actiontracker/view-actiontracker-flow.ihtml).
3. Seleccione el **nombre** del tipo de evento para el que deseas enviar modificaciones masivas.
4. Junto a *Procesamiento de devoluciones*, seleccione ![](https://3147719151-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fkka3dqJOx8ZhiX82RDLt%2FEdit_light.svg?alt=media\&token=f454405c-ebd8-49af-90db-22efc27476bf) **\[Editar]**.
5. Seleccione **Automatiza el procesamiento de devoluciones (avanzado)**, luego selecciona **Carga masiva**.
6. Elige uno de los siguientes métodos relacionados con FTP o el correo electrónico para enviar tu archivo:

<details>

<summary>Cargar archivo en el servidor FTP del sistema</summary>

{% hint style="info" %}
Recomendamos dividir los archivos FTP/SFTP para mantener por debajo de 10,000 el número máximo de entradas por archivo.
{% endhint %}

1. Seleccione **Cargar archivo en el servidor FTP del sistema.**
2. Seleccione **Enviar por correo electrónico el nombre de usuario y la contraseña FTP** y **Guardar**.
3. Una vez que hayas recibido tus credenciales FTP por correo electrónico, usa un cliente FTP para conectarte a impact.com con la siguiente información:

   |                       | FTP                                                                                    | SFTP                                                                                    |
   | --------------------- | -------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- |
   | **Servidor**          | batch.impact.com                                                                       | sftp\://batch.impact.com                                                                |
   | **Puerto**            | 21                                                                                     | 22                                                                                      |
   | **Nombre de usuario** | (Tu nombre de usuario FTP de impact.com, que distingue entre mayúsculas y minúsculas.) | (Tu nombre de usuario SFTP de impact.com, que distingue entre mayúsculas y minúsculas.) |
   | **Contraseña**        | (Tu contraseña FTP de impact.com, que distingue entre mayúsculas y minúsculas.)        | (Tu contraseña SFTP de impact.com, que distingue entre mayúsculas y minúsculas.)        |
4. Una vez conectado, carga tu archivo en el directorio principal del servidor.
   * Si no has recibido el correo con las credenciales FTP, ponte en contacto con la persona que creó tu cuenta de impact.com. Como alternativa, [contacte con soporte](https://app.impact.com/support/portal.ihtml).

</details>

<details>

<summary>Descargar archivo desde tu propio servidor FTP</summary>

{% hint style="info" %}
Recomendamos dividir los archivos FTP/SFTP para mantener por debajo de 10,000 el número máximo de entradas por archivo.
{% endhint %}

1. Seleccione **Descargar archivo desde tu propio servidor FTP**.
2. Introduce la **URL del servidor**, **Puerto**, y **Directorio** ruta al archivo de modificaciones por lotes en tu servidor FTP. Introduce la **Nombre de usuario** y **Contraseña** que impact.com utilizará para conectarse a tu servidor FTP.
3. Seleccione **Guardar** y continúa.
4. Carga tu archivo en el *Directorio* que especificaste arriba.
   * impact.com intenta conectarse y descargar archivos desde tu servidor FTP cada 24 horas, por lo que tu archivo puede tardar hasta 24 horas en procesarse después de la carga.

</details>

<details>

<summary>Enviar archivo por correo al servidor SMTP del sistema</summary>

1. Seleccione **Enviar archivo por correo al servidor SMTP del sistema.**
2. Se te proporcionará una dirección de correo electrónico única justo debajo del método que seleccionaste. Copia esta dirección de correo electrónico.
3. Usando cualquier cliente de correo electrónico, envía un mensaje a la dirección única con tu archivo de modificaciones masivas como archivo adjunto.
   * Incluye solo la dirección de correo electrónico única para el tipo de evento en el campo *Para:* Si necesitas enviar este archivo a otras personas, inclúyelas en el campo *CC:* campo.
4. Puedes dejar en blanco el campo del asunto y el cuerpo del mensaje.
   * Consulta un ejemplo de la dirección de correo electrónico a continuación (la tuya será ligeramente diferente):

<div data-with-frame="true"><figure><img src="https://1651675991-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FpVKEIcehMut8QKRmaUZu%2Fuploads%2F4KrGuAmvXvwqwYUxauT0%2FScreenshot%202026-10-07%20at%2023.37.54.png?alt=media&amp;token=5835d762-9ad4-41c3-9715-d79be84c5af9" alt="" width="563"><figcaption></figcaption></figure></div>

</details>
{% endstep %}

{% step %}

#### Paso 3: Revisa el envío de tu archivo

Una vez que hayas enviado tu archivo .CSV o .XML a impact.com, puedes volver a comprobar su estado para ver si se procesó.

1. En la barra de navegación superior, selecciona ![](https://3147719151-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-b527686787b925f477dff4feb9be3a63f51250a7%2Fdcf31aa89710c2f91d880b79ce8d8c18489cd8cad334e5cd91dd7ee0372a44fd.svg?alt=media) **\[Perfil de usuario] → Configuración**.
2. En la columna de la izquierda, desplázate hasta la *Técnico* sección y selecciona [**Envíos de archivos**](https://app.impact.com/secure/advertiser/accountSettings/techintegration/ftp-file-submissions-flow.ihtml).
3. Usa la tabla para revisar los envíos recientes de archivos que ha recibido impact.com, incluido el estado actual del procesamiento.
   * Los archivos enviados aparecerán entre 10 y 15 minutos después de haberse enviado, mientras que las actualizaciones generales de informes pueden tardar más de 2 horas.
   * A continuación se muestran varios problemas que puedes encontrar al revisar los envíos de archivos y las acciones que puedes tomar para solucionarlos.

<details>

<summary>Referencia para solución de problemas de envío</summary>

| Problema                                                 | Acción a realizar                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| -------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| La columna de registros muestra 0                        | Asegúrate de que la extensión del archivo sea . CSV o .XML.                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| `NO_CHANGE`                                              | No se ha realizado ningún cambio en la acción. Asegúrate de introducir el importe final en la *Amount* columna (por ejemplo, introduce 0 si quieres revertir las acciones).                                                                                                                                                                                                                                                                                                                                                |
| `BAD_DISPOSITION`                                        | <p>El código de motivo que proporcionaste no es válido. Utiliza uno de los <a href="/brand/es/what-would-you-like-to-learn-about/platform-features/submit-and-modify-conversion-data/batch-modify-conversion-data/batch-modifications-and-reversals-reference.md">códigos de motivo</a>.</p><p>estándar. Como alternativa, puedes configurar un <a href="/brand/es/what-would-you-like-to-learn-about/platform-features/tracking/set-up-tracking/manage-disposition-codes.md">código de disposición personalizado</a>.</p> |
| `ALREADY_LOCKED`                                         | El período de bloqueo de la acción ya ha pasado. La acción ya no puede someterse a modificaciones ni reversiones.                                                                                                                                                                                                                                                                                                                                                                                                          |
| `ActionTrackerld: el valor ActionTrackerld no es válido` | Esto debe corresponder al [ID del tipo de evento](/brand/es/what-would-you-like-to-learn-about/platform-features/event-types/how-do-i-find-my-event-type-ids.md) introducido.                                                                                                                                                                                                                                                                                                                                              |
| `ACTION_NOT_FOUND`                                       | El `OID` que proporcionaste es incorrecto. Proporciona un `OID`.                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| `ALREADY_REVERSED`                                       | La acción ya ha sido revertida.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| `ALREADY_APPROVED`                                       | La acción ya ha sido aprobada.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |

</details>
{% endstep %}
{% endstepper %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

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

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

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

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
