Olá Pedro, me aconteceu hoje uma divergência de valores no arquivo de retorno que me pareceu erro no sistema, observe os prints:
neste print mostro o valor que consta em detalhes do financeiro do cliente e aparece o boleto com valor correto 25,00 e na mesma imagem coloquei o arquivo de retorno com o mesmo boleto em destaque sendo detectado pelo mkauth com valor divergente, valor de 250,00 veja:
no próximo print mostro o como ficou o resultado após a baixa com o arquivo de retorno veja:
Só pra informar minha última atualização foi realizada manualmente a + ou - 8 dias.



Respostas
ok amigo, muito obrigado por avisar...
Carlos Roberto Borges disse:
Pedro, confirmei que o cliente informou o valor errado mesmo na hora do pagamento e já resolvi com o cliente.
Mas acho uma falha dos bancos aceitarem pagamentos diferente do valor a ser pago, a menos que seja pagamento de cartão, mas o que fazer né? nos resta ficar atentos a golpes que possam surgir, e vale aqui frisar um detalhe muito importante, o recurso de analisar valor a pagar e valor pago está dando certo. valeu.
Pedro Filho disse:
acho que é por isso que os bancos estão passando tudo para carteira registrada...
Carlos Roberto Borges disse:
Até já tem sabe Luciano, por isso que detectei de cara o valor divergente, pois se o valor pago for diferente do valor a pagar ao baixar o arquivo de retorno o mkauth compara o valor pago com o valor a pagar e se tiver divergência aparece o pagamento contornado com uma linha vermelha, só não interfere automaticamente no recebimento, então agente é que decide receber ou não, até aí tudo bem.
agora o que percebi neste problema é que o valor que aparece no valor original do boleto 250,00 enquanto era pra ser 25,00, e em desconto o valor de 249,75 e valor pago 0.25 , como é possível que estes valores sejam pagos desta forma? é o cliente que escolhe quanto vai pagar é??? ou houve um erro no arquivo de retorno? vou procurar entrar em contato com o cliente e ver seu pagamento pra confirmar.
Luciano Kalinoski disse:
E como o sistema aceita isso Pedro? Tinha que fazer uma forma que se o pagamento for menor que o valor recusar o mesmo e não autorizar a liquidação.
parece golpe, pois o boleto da caixa é muito usado já faz tempo e então não creio que ainda tenha erros.
é preciso ter cuidado amigo já que tem cliente que faz gracinha na hora de pagar, ele paga por homebank e no site de alguns bancos ele pode colocar o valor original, valor a pagar e valor do desconto, tudo diferente para não se distinguir.
ocorre muito isso em outros provedores e ainda não tem uma solução...