Fórum OpenCart Brasil

Por um e-commerce livre, confiável e profissional

Suporte para extensões de Formas de Pagamento
#44091
Boa tarde,

Quando concluo a compra e a mesma fica com valor "zero" para pagar, apresenta o seguinte erro:

[HTTP 400] - BAD_REQUEST [11104] - Cart total value is negative

E não consigo finalizar a compra

Alguém ja viu esse erro?

Obrigado.
#44128
Faz sentido. O valor do pedido é zero, o PagSeguro não vai processar.

Você tem que ativar o módulo 'Free Checkout' (Pedido grátis/Checkout grátis/sei lá). Esse módulo de pagamento só vai aparecer quando o valor do pedido for zero, segundo a documentação do OpenCart. Assim o cliente poderá finalizar o pedido sem precisar fazer nenhum pagamento (já que ele já pagou com os vale presentes). O problema é que o PagSeguro continuará aparecendo, pois o módulo do PagSeguro, pelo que eu vi, não possui a opção de Valor Mínimo do Pedido como o Paypal e outros módulos. Ele, portanto, precisará ser modificado para que só apareça em pedidos acima de R$ 0,01.
#44131
valeu pela diga Denis,

Fiz o teste e realmente resolve com pagamento grátis, e só aparece quando o pedido esta abaixo de 0,01. O ideal seria se não aparecesse o pagseguro nesses casos.
Alguém sabe de alguma solução?

Obrigado.
Junior