Atualização de estoque e preço de Seller Não VTEX vendendo em Marketplace VTEX

Estou verificando a documentação da VTEX (http://vtex.github.io/docs/integracao/marketplace/seller-não-vtex/index.html) porém o JSON com os campos necessários para o envio de atualização de estoque e preço está errado. Ele está mostrando o mesmo JSON de simulação de carrinho.

Obrigado.

Você Conseguiu resolver @Felipe Lopes Kuti​ ?

Bom dia, Depois de meses que solucionei sozinho, tenho uma resposta? Bem, não estou mais nesse projeto, mas foi resolvido. Obrigado. Felipe Lopes Kuti Analista de Sistemas +55 11 4223-1831 felipe.kuti@wevo.com.brSkype: felipe.kuti www.wevo.com.br *conecte o seu mundo* Em ter, 2 de out de 2018 às 21:28, VTEX Community escreveu:

Estou com o mesmo problema, sabe me dizer como poderia resolver?

Poxa cara, pensei que fosse o suporte da VTEX, por isso falei daquela forma. Perdão. Então, eu vou ver com meu time aqui como eles fizeram. Pq nem fui eu que continuei nesse projeto rs Felipe Lopes Kuti Analista de Sistemas +55 11 4223-1831 felipe.kuti@wevo.com.brSkype: felipe.kuti www.wevo.com.br *conecte o seu mundo* Em qua, 3 de out de 2018 às 09:41, VTEX Community escreveu:

Nossa, cara se me ajuda-se nisso seria muito grato, já estou de cabeça quente com isso e ainda não consegui resolver.

Fala Anderson, beleza?

No passado tive esse mesmo problema, tanto que dei um Like nesse post aqui.

Descobri que o envio de estoque e preço é na verdade a simulação do carrinho.

A VTEX irá consultar "seu.endpoint.com/pvt/orderForms/simulation?sc={{políticaComercial_utilizada}}" como Method POST, e esperará um retorno.

O correto é que o Response seja de acordo com o evidenciado nesta área da documentação:

http://vtex.github.io/docs/integracao/marketplace/seller-n%C3%A3o-vtex/index.html?language=pt_BR#simula%C3%A7%C3%A3o-de-carrinho

image

Pelo que vi aqui, pra você notificar a vtex que houve mudança de preço e estoque, você chama a seguinte rota com um post vazio: https://{*nomedaloja*}. vtexcommercestable.com.br/api/catalog_system/pvt/skuseller/changenotification/{ *id_do_vendedor*}/{*id_do_sku*} Logo após a VTEX irá chamar seus endpoints pra pegar a informação atualizada. Felipe Lopes Kuti Analista de Sistemas +55 11 4223-1831 felipe.kuti@wevo.com.brSkype: felipe.kuti www.wevo.com.br *conecte o seu mundo* Em qua, 3 de out de 2018 às 09:51, VTEX Community escreveu:

Olá @Junior Diniz​ Obrigado pela ajuda, eu li e reli esta documentação. preparei a resposta como solicita a doc, porém a vtex não encontra os dados e retorna isso "FAILED to received information from Seller: (15)Test Store, SellerSkuId: 6, OperationId: 4c2a3a70-6d7f-41d2-8fa6-af084459b944. This item will be unavailable.

"

outra coisa que não intendi, e esta informação de logística.

eu preciso passar ela nesta verificação?

Oi @Anderson Lopes​ , Essa informação de logística faz parte do Estoque. Através dela a VTEX definirá se tem estoque ou não na hora que a pessoa colocar o CEP no carrinho.

Basicamente, quando alguém colocar o SKU no carrinho e inserir por exemplo o CEP 01000-000, a VTEX vai chamar essa API que informei e vai mostrar as opções de entrega que sua integração informar nesse Response, talvez o seu erro de FAILED tenha a ver com isso, mas nesse caso então só olhando com detalhes seu admin e endpoints mesmo.

Abre um ticket na VTEX informando todos esses detalhes e um SKU de exemplo que sua integração já está retornando tudo corretamente, eles vão conseguir te ajudar mais pontualmente se essa minha resposta não resolver.

pelo que entendi, o cep e passado via post.

como no exemplo:

junto a informação de qual produto esta sendo solicitado, Certo?

mas precisa de algum tipo de autenticação?

o que estou fazendo errado,

meu endpoint: http://replaysistemas.com.br/endpoint/fulfillment/pvt/orderForms/simulation

Consegui resolver, muito obrigado a todos pela ajuda, vcs são 10.