- 12 Fev 2016, 11:16
#65048
Valdeir,
Buscando solução para o erro "installment value invalid value", mesmo quando o valor está com duas casas decimais e corretamente formatado, tem ocorrido no Wordpress, Opencart, etc quando há qualquer valor que ocasione um desconto no valor final do carrinho: cupom desconto, crédito na loja (transação).
Bastou eu remover o crédito/desconto para o usuário de teste que o seu módulo operou normalmente, finalizando o pedido sem erro. Em algum ponto está ocorrendo um problema de arredondamento onde o valor da parcela não bate com o valor total do pedido pelo PagSeguro. Será que estou viajando muito na interpretação do problema?
Aproveito para lhe perguntar se o seu módulo trata Cupom Desconto, Vale-Presentes e Transações (Crédito/Débito) na loja.
Informo também que modifiquei um pouco o controller e o template do pagamento com cartão para adicionar o parâmetro de parcelas sem juros somente quando o valor informado para esse parâmetro nas configurações do módulo for 2 ou mais, acredito que seja uma atualização válida de você observar, e que pode reduzir algumas mensagens de erro em instalações iniciais dessa excelente contribuição que nos disponibilizou.
Buscando solução para o erro "installment value invalid value", mesmo quando o valor está com duas casas decimais e corretamente formatado, tem ocorrido no Wordpress, Opencart, etc quando há qualquer valor que ocasione um desconto no valor final do carrinho: cupom desconto, crédito na loja (transação).
Bastou eu remover o crédito/desconto para o usuário de teste que o seu módulo operou normalmente, finalizando o pedido sem erro. Em algum ponto está ocorrendo um problema de arredondamento onde o valor da parcela não bate com o valor total do pedido pelo PagSeguro. Será que estou viajando muito na interpretação do problema?
Aproveito para lhe perguntar se o seu módulo trata Cupom Desconto, Vale-Presentes e Transações (Crédito/Débito) na loja.
Informo também que modifiquei um pouco o controller e o template do pagamento com cartão para adicionar o parâmetro de parcelas sem juros somente quando o valor informado para esse parâmetro nas configurações do módulo for 2 ou mais, acredito que seja uma atualização válida de você observar, e que pode reduzir algumas mensagens de erro em instalações iniciais dessa excelente contribuição que nos disponibilizou.