> ## Documentation Index
> Fetch the complete documentation index at: https://docs.lerian.studio/llms.txt
> Use this file to discover all available pages before exploring further.

# Comportamiento de overdraft en transacciones pendientes de Midaz

> Una transacción pendiente crea un hold en vez de consumir overdraft, y un hold excesivo se rechaza con el error 0018.

<Badge stroke icon="calendar-days" iconType="regular">1 de septiembre de 2026</Badge> <Badge stroke icon="file-code" iconType="regular">Corrección de documentación</Badge> <Badge color="purple" size="lg" stroke icon="eye" iconType="regular">Acción requerida</Badge>

## Afecta a

***

Equipos que crean, cancelan o concilian transacciones pendientes de Midaz con overdraft habilitado.

## Qué cambió

***

La guía de overdraft ahora indica correctamente que una transacción `PENDING` crea un hold; no consume overdraft. Si el hold supera Available, Midaz rechaza la transacción con `0018 - Insufficient Funds Error` y deja sin cambios Available, OnHold y `OverdraftUsed`.

Cancelar una transacción pendiente libera su hold. Una transacción pendiente creada por una versión anterior de Midaz puede ya tener overdraft, y Midaz aún revierte ese estado heredado durante la cancelación. Esta actualización de documentación registra un cambio de runtime existente; no anuncia un release de runtime independiente.

## Impacto

***

**Clasificación: Acción requerida.**

## Qué necesitas hacer

***

<Steps>
  <Step>Actualiza el manejo, la conciliación y las pruebas de transacciones pendientes para esperar un hold en lugar de uso de overdraft y manejar el error `0018`.</Step>
</Steps>

### Fecha límite

Actualiza antes del próximo despliegue que cree o cancele transacciones pendientes con overdraft habilitado.
