Oi, DEV! 👋
Crie sua conta para acessar mais recursos do portal.

e-Bank boletolimite pagamentoNumeroDiasLimiteRecebimentodata máximavencimentobancoe-bank

Data de Limite do Pagamento não pode ser MAIOR que a data máxima permitida

O erro ocorre quando a data limite para pagamento de um boleto ultrapassa o prazo máximo permitido pela instituição financeira. Mensagem retornada pelo banco: A Data de Limite do Pagamento não pode ser MAIOR q...

Atualizado em 9 de out. de 2026, 19:50

Problema

O erro ocorre quando a data limite para pagamento de um boleto ultrapassa o prazo máximo permitido pela instituição financeira.

Mensagem retornada pelo banco:

A Data de Limite do Pagamento não pode ser MAIOR que a data máxima permitida: DD/MM/AAAA.

Cada banco estabelece um prazo máximo para o recebimento de boletos, geralmente entre 90 e 120 dias, dependendo da instituição financeira e das regras do convênio.

Quando a propriedade NumeroDiasLimiteRecebimento é informada com um valor superior ao permitido, o banco rejeita a operação.

Solução

Para corrigir o problema, reduza o valor informado na propriedade NumeroDiasLimiteRecebimento no JSON de envio do boleto.

Exemplo de configuração:

{
    "NumeroDiasLimiteRecebimento": 90
}

Neste exemplo, o boleto poderá ser recebido por até 90 dias após o vencimento, desde que esse prazo seja permitido pela instituição financeira.

Importante: Cada banco possui suas próprias regras para o prazo máximo de recebimento. Embora o limite geralmente varie entre 90 e 120 dias, ele pode ser diferente conforme o banco e o convênio.

Se o erro persistir, reduza novamente o valor de NumeroDiasLimiteRecebimento ou consulte as regras da instituição financeira para identificar o prazo máximo permitido.

Após ajustar o valor, realize novamente a operação de emissão ou alteração do boleto.