A ausência da data de vencimento em determinados convênios ocorre porque nem todos os emissores de contas de consumo (água, luz, gás) seguem um padrão que permita a extração dessa informação diretamente da linha digitável ou do código de barras. Diferente dos boletos bancários registrados, que possuem um campo fixo para o vencimento, muitos convênios utilizam estruturas de dados proprietárias. Por esse motivo, é necessário que, no momento da efetivação do pagamento (billpayments), você informe a data exata em que a operação está sendo realizada para garantir o processamento correto junto ao arrecadador.
Vale ressaltar que, no ambiente de homologação, esse comportamento é simulado para todos os convênios de concessionárias, resultando sempre em um retorno vazio para o campo de vencimento. Essa configuração serve para que sua aplicação esteja preparada desde o desenvolvimento para lidar com casos em que a data não é fornecida automaticamente pela API de consulta.
Para mais informações acesse a nossa documentação.
Comentários
0 comentário
Artigo fechado para comentários.