Compartilhamento de Carrinho no Storefront 2.0

Objetivo

Esta documentação descreve como implementar a funcionalidade de compartilhamento de carrinho no Storefront 2.0.
O recurso permite que um cliente crie um carrinho e compartilhe-o com outra pessoa, possibilitando que o destinatário acesse o mesmo conjunto de produtos em outro dispositivo ou navegador. Essa funcionalidade é especialmente útil em estratégias de marketing, compras colaborativas ou atendimento personalizado, tornando a experiência de compra mais fluida e conveniente

❗️

Atenção:

O compartilhamento de carrinho está disponível apenas para lojas que utilizam o Storefront 2.0.

Saiba mais sobre as versões aqui

Como implementar a funcionalidade

A implementação é simples e pode ser feita a partir da query checkout, utilizando o campo url, que já retorna automaticamente o link compartilhável do carrinho.

Com esse campo, é possível gerar a URL completa no formato:

https://{urlDaLoja}/checkout/{checkoutId}

Basta criar um botão personalizado em qualquer parte da loja que copie o valor retornado pelo campo url para a área de transferência, permitindo que o cliente compartilhe o link com outras pessoas.
A aparência, ícone e posicionamento do botão são totalmente livres e podem ser definidos de acordo com o layout da loja.

Para mais detalhes consulta a query checkout aqui