Erro ao realizar compra com cupom
keep-geek opened this issue · 1 comments
Ao realizar compra utilizando o cupom de desconto de R$ 29,90 no produto de R$ 29,90 (cliente pagando apenas o valor do frete), um erro acontece ao clicar no botão Comprar.
Mensagem de erro:
PagSeguro: Um erro ocorreu ao processar o seu pagamento, por favor, revise os seus dados e tente novamente. Ou entre em contato conosco para obter assistência.
[body] => <?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?><errors><error><code>53004</code><message>items invalid quantity.</message></error></errors>
[response] => Array
(
[code] => 400
[message] => Bad Request
)
...
Após verificar o xml notamos que a tag não foi criada corretamente. Segue xml:
03-31-2021 @ 10:47:59 - Requesting direct payment for order 2649 with the following data: <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<payment>
<mode>default</mode>
<method>creditCard</method>
<currency>BRL</currency>
<notificationURL><![CDATA[https://www.lojakeepgeek.com.br/wc-api/WC_PagSeguro_Gateway/]]></notificationURL>
<items/>
<reference><![CDATA[WC-2649]]></reference>
<sender>
...
O produto foi testado sem o cupom e funcionou corretamente. Ocorreu o mesmo erro com outro produto de mesmo valor utilizando o mesmo cupom.
Qual o problema e a solução?
Estou realizando vendas com cupom e este problema esta sendo recorrente!!
@keep-geek conseguiu solucionar? estou tendo o mesmo problema.