Como gerar o link do carrinho abandonado usando a URL

Olá pessoal, tudo bem? Gostaria de saber como posso montar uma URL que direcione para o carrinho abandonado tendo o Id desse carrinho. Fiz alguns testes usando a lógica abaixo e não tive sucesso:

(https://www.carajas.com.br/checkout?orderFormId=**IDDOCARRINHO**#/cart)

Observações:

  1. Recebo o Id do carrinho abandonado via trigger
  2. Caso não seja possível gerar o link assim, existe recurso na API para gerar esse link?

Olá tudo bem?

Dei uma olhada na página https://help.vtex.com/tutorial/what-is-the-shared-cart--3oKJZfoAoUm8g0ukCIGsUu e comparando percebi que faltou uma / depois do checkout.
Exemplo.
https://www.{storename}.com/checkout/?orderFormId=31155bb8fd6944c99829c171aa8ed5c4#/cart

Url.
https://www.carajas.com.br/checkout?orderFormId=**IDDOCARRINHO**#/cart

Pelo o que pude perceber, a trigger de carrinho abandonado não está retornando esse OrderformId, sabem dizer como faço para retornar isso?

Aqui está um print do corpo da requisição:

Olá Sarah,

Pelo que me lembro a trigger não envia o orderFormId, mas sim os dados para montar um novo carrinho.
Veja se aparece o campo skuURL.

Documentação.
https://help.vtex.com/pt/tutorial/configurar-carrinho-abandonado--tutorials_740

Realmente não retorna esse parâmetro skuURL, mas retorna vazio um parametro htmlURL e esse:
image

Ahhh sim, é o rclastcart!

Como posso montar essa url?

Olá.

Pode usar o seguinte formato:
https://www.carajas.com.br/checkout/cart/add?sku=3507&qty=1&seller=1&sc=1

Estranho o qty estar com 1.0000. É para ser apenas 1.
O valor sc=1 quer dizer que é a politica comercial 1. Vale conferir se vocês usam mais de uma política.

1 Like

Muito obrigada, funcionou da forma que eu precisava! :slight_smile:

1 Like

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