vi la respuesta de abajo para configurar el product-spot-price
y estoy tratando de implementarla, sin embargo, ¿que pasa si tengo mas de una condición de pago?, ¿como configuro el campo paymentSystemToCheckFirstInstallment
si solo acepta un string y no un array de string?
Acredito que para fazer o que deseja será necessário utilizar o bloco product-spot-price
(do componente Product Price) e também configurar um campo do orderForm, especificamente o campo paymentSystemToCheckFirstInstallment
, conforme passo a passo abaixo:
1- Obter as configurações de orderForm atuais com o API de Get orderForm configuration .
2- Enviar o conteúdo obtido no passo 1 com o API de Update orderForm configuration , trocando o valor do campo paymentSystemToCheckFirstInstallment
de null
para o ID da Condição de Pagamento PIX da loja.
3- Adicionar o bloco product-spot-price
à vitrine da loja.
Talvez o resultado demore um tempo para aparecer, já que depende da indexação da busca, mas isso deve fazer com que o desconto para PIX apareça na vitrine.
Adiciono abaixo também nossa documentação sobre Product Price e sobre atualizações do orderForm, que tem mais detalhes sobre cada um destes passos:
Product Price
Update an account’s orderForm Configuration
Eduardo Luciano
Field Software Engineer | VTEX