Olá,
Estou trabalhando em um componente customizado que será inserido na página de produto. Esse componente deverá apresentar o valor a ser pago caso o usuário opte por pagamento parcelado. Pagamentos parcelados em 1x, 3x e 6x é aplicado uma porcentagem de desconto no valor total.
Tentei buscar o valor total com desconto realizando uma simulação com a API de cartSimulation, porém o valor que está vindo não está aplicando o desconto. Descobri que isso ocorre por que no próprio checkout, o valor do desconto só é apresentado quando o usuário seleciona a forma de pagamento em alguma dessas parcelas citadas acima.
Alguem sabe alguma forma de simular essa seleção da forma de pagamento, trazendo assim o valor da parcela já com desconto? Lembrando que esse componente será inserido nas páginas de produtos.
Se algum souber alguma outra forma de abordar esse problema, fico grato em receber opinióes.
Pelo que entendi já estão usando o cart simulation na PDP certo? Logo, podem enviar o paymentData no json do simulation. Para descobrir os valores, podem escolher o meio de pagamento no checkout e ver o orderForm.
Sei que está montado de forma incorreta por que recebi a respota do cartSimulation sem informações no payment, onde deveria conter o valor com o desconto: