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

# Comportamento de overdraft em transações pendentes do Midaz

> Uma transação pendente cria uma retenção em vez de usar overdraft, e uma retenção excessiva é recusada com o erro 0018.

1 de setembro de 2026Correção de documentaçãoAção necessária

## Afeta

***

Equipes que criam, cancelam ou conciliam transações pendentes do Midaz com overdraft habilitado.

## O que mudou

***

O guia de overdraft agora afirma corretamente que uma transação `PENDING` cria uma retenção; ela não usa overdraft. Se a retenção ultrapassar o Available, o Midaz recusa a transação com `0018 - Insufficient Funds Error` e deixa Available, OnHold e `OverdraftUsed` sem mudança.

Cancelar uma transação pendente libera a retenção dela. Uma transação pendente criada por uma versão anterior do Midaz pode já carregar overdraft, e o Midaz ainda desfaz esse estado legado durante o cancelamento. Esta atualização de documentação registra uma mudança de runtime já existente; ela não anuncia um release de runtime separado.

## Impacto

***

**Classificação: Ação necessária.**

## O que você precisa fazer

***

**Step 1**

Atualize o tratamento de transações pendentes, a conciliação e os testes para esperar uma retenção em vez de uso de overdraft e para tratar o erro `0018`.

### Prazo

Atualize antes do próximo deploy que cria ou cancela transações pendentes com overdraft habilitado.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.