vmassuchetto / WebserviceCaixa

:money_with_wings: Boletos em cobrança registrada na Caixa Econômica Federal
53 stars 26 forks source link

2ª via boleto #8

Closed tiagojoelbackes closed 6 years ago

tiagojoelbackes commented 6 years ago

A dúvida que tenho não necessariamente está relacionada ao sistema, mas sim, ao processo. Vi que no ws existem métodos para registro, alteração e baixa de boleto. Estou implementado meu sistema para eu mesmo gerar o layout do boleto e para tal estou adaptando o boletophp. Minha dúvida é a seguinte, caso eu queira disponibilizar uma segunda via em meu próprio ambiente, necessito realizar alguma transação via ws para atualizar? Pergunto pois estava olhando os boletos gerados pela própria caixa, que devolvem em um link na requisição de consulta. Os boletos vencidos vinham com a seguinte mensagem:

PARA EMISSAO DE 2° VIA ACESSE BLOQUETOEXPRESSO.CAIXA.GOV.BR

De fato acessei e gerei na página da caixa a segunda via, a questão é que somente após eu ter feito isso o boleto devolvido pelo ws da caixa veio atualizado para pagamento na data atual.

Alguém tem alguma sugestão?

denisdemaisbr commented 6 years ago

@tiagojoelbackes eu ainda não li a documentação, mas, você pode opcionalmente manter uma cópia no servidor (arquivo xml ou pdf) para uso futuro e ir 'limpando' isso após o vencimento e/ou periodicamente.

vmassuchetto commented 6 years ago

@tiagojoelbackes quando o boleto vence nós geramos uma "segunda via" através da alteração do nosso número, data de validade e valor com juros. Usamos a consulta do tipo ALTERA_BOLETO pra isso. Para cada alteração dessas paga-se uma taxa também.

vmassuchetto commented 6 years ago

Fechando aqui @tiagojoelbackes. Espero que tenha resolvido.