Anteriormente, não era possível identificar via API qual parceiro estava vinculado a um carrinho de compras específico no Storefront 2.0. Em cenários de compartilhamento de carrinhos, o site exibia o parceiro salvo no navegador do cliente (via cookie), o que poderia divergir do parceiro que realmente deveria receber o crédito pela venda. Isso gerava falta de clareza para o consumidor final sobre qual consultor ele estava apoiando.
Exemplo do problema: Imagine que um cliente está navegando vinculado ao Parceiro A. Ele recebe um link de um carrinho compartilhado que foi criado sob o vínculo do Parceiro B. Mesmo com produtos do Parceiro B no carrinho, o cabeçalho do site continuava exibindo "Você está acessando a loja pelo parceiro: Parceiro A", gerando confusão sobre quem receberia a comissão daquela venda.
Adicionamos o objeto partner dentro do retorno da query checkout no Storefront API. Agora, o campo partnerId está disponível para consulta técnica. Com essa informação, o front-end da loja consegue validar em tempo real se o parceiro do carrinho é o mesmo que o navegador está exibindo. Caso sejam diferentes, a loja agora tem o dado necessário para atualizar a interface dinamicamente e exibir o parceiro correto vinculado àquela compra.
Observação importante: Essa informação é populada apenas em "carrinhos processados", ou seja, carrinhos que já possuem ao menos um produto adicionado.
Acesse a documentação de apoio aqui.
Comentários
0 comentário
Por favor, entre para comentar.