# API · processModification

> Captura, reembolso y reverso de una transacción con processModification.

- kind: api-operation
- status: stable
- api_version: v1
- last_verified: 2026-08-29
- url: https://www.tilopay.com/developers/api/procesos-operativos/process-modification

```http
POST /api/v1/processModification
```

## Qué hace [#que-hace]

Permite modificar una transacción ya procesada: captura, reembolso o reverso.

## Autenticación [#autenticacion]

Requiere el token bearer del API en el header `Authorization` — ver [autenticación](/developers/api/autenticacion).

## Parámetros [#parametros]

<Param id="process-modification-parametro-ordernumber" name="orderNumber" type="string">
Ejemplo: `1214352`
</Param>

<Param id="process-modification-parametro-type" name="type" type="string">
Ejemplo: `2`
</Param>

<Param id="process-modification-parametro-amount" name="amount" type="string">
Ejemplo: `1.00`
</Param>

<Param id="process-modification-parametro-key" name="key" type="string">
Llave relacionada con el cliente. Se obtiene en Admin · Tilopay Checkout.
</Param>

## Ejemplo de request [#request]

Los valores `<...>` son marcadores: reemplazalos por tus credenciales y datos.

```json
{
  "orderNumber": "1214352",
  "type": "2",
  "amount": "1.00",
  "key": "<api_key>"
}
```

## Respuesta [#respuesta-modificacion]

<Param id="modification-type" name="type" type="string">
Tipo de modificación aplicada.
</Param>

<Param id="modification-transactionid" name="transactionId" type="string">
Identificador de la transacción.
</Param>

<Param id="modification-reasoncode" name="ReasonCode" type="string">
Código de resultado de la modificación.
</Param>

<Param id="modification-reasoncodedescription" name="ReasonCodeDescription" type="string">
Texto del resultado.
</Param>

<Param id="modification-orderhash" name="OrderHash" type="string">
Hash de la orden. Ver la nota sobre `orderHash` en [webhooks](/developers/api/webhooks#verificacion).
</Param>

Para interpretar una respuesta que no es de éxito, ver [cómo leer una respuesta de error](/developers/api/procesos-operativos/errors).
