Estou integrado API de preços fixos e me retorna erro 405

{"markup": 0,"basePrice": 155.69,"listPrice": 155.69,"fixedPrices": [{"tradePolicyId": 1,"value": 155.69,"listPrice": 155.69,"minQuantity": 1,"dateRange": {"from": "2020-01-01T22:00:00Z","to": "2020-12-31T22:00:00Z"}},{"tradePolicyId": 1,"value": 0.00"listPrice": null,"minQuantity": 1}]}

olá, Edson tudo bem? estamos revendo os tópicos mais relevantes/visitados da nossa comunidade e por isso, reabrimos sua pergunta, assim caso outros usuários tenham a mesma dúvida, é possível consultar a nossa resposta oficial!

Poderia confirmar se está utilizando o método PUT para a sua requisição? De acordo com o body compartilhado, ele precisa estar com esse método e o erro 405 normalmente indica erro no método utilizado na API: https://developers.vtex.com/vtex-rest-api/reference/createupdatepriceorfixedprice

Quando você usa a API POST de “Create / Edit Fixed Prices on a price table (or trade policy)” o sistema não permite que você crie direto o preço fixo usando essa API :man_facepalming: Para resolver esse problema você precisa usar a API de PUT Create or update base or fixed prices (link aqui), assim você conseguirá criar os preços base, markup, preço de lista e, inclusive, preço fixo.

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.