Módulos VTEX: Primeiros Passos
Preços
15. Cadastrar Trava de Preço
Cadastrar Trava de Preço
Há duas formas de cadastrar a trava de preço:
- através do Admin
- por API REST
Siga o passo a passo abaixo para cadastrar a trava de preço:
Admin
- No Admin VTEX, acesse Configurações de loja > Produtos > Configurações de preços, ou digite Configurações de preços na barra de busca no topo da página.
- Clique em Usar limite de variação de preços.
- Digite a porcentagem desejada de Decréscimo máximo e Acréscimo máximo.
- Clique em Salvar.
API REST
As autenticações para as chamadas de API REST do módulo de Preços devem ser feitas via AppKey e AppToken. Para entender mais, acesse nosso artigo sobre como gerar um Appkey e um AppToken para autenticar suas integrações
Para cadastrar a trava de preço, você precisa enviar um POST para o seguinte endpoint:
https://api.vtex.com/{{account}}/pricing/config
- O objeto do request tem as seguintes propriedades:
Propriedades | Tipos | Descrição |
---|---|---|
priceVariation | object | Variação de preço |
upperLimit | integer | Limite superior |
lowerLimit | integer | Limite inferior |
- Abaixo, temos um exemplo de Header e Body a serem passados no request:
Headers
Header | Value |
---|---|
Accept | application/vnd.vtex.pricing.v3+json |
Content-Type | application/json |
X-VTEX-API-AppKey | {{X-VTEX-API-AppKey}} |
X-VTEX-API-AppToken | {{X-VTEX-API-AppToken}} |
Body
{ "priceVariation": { "upperLimit": 50, "lowerLimit": 20 }}