Order Bump - Produtos Relacionados

Esse recurso permite que ao adicionar um produto ao carrinho, os clientes tenham acesso a recomendações de produtos relacionados diretamente na modal de "Meu Carrinho" e na página de Carrinho, incentivando a exploração de outros itens.

Vale ressaltar que, para que o recurso seja exibido, o tema deve utilizar o modal padrão da plataforma. Assim, ao estar na página do produto e clicar para adicionar o item ao carrinho, a modal "Meu Carrinho" será exibida, mostrando o novo recurso logo abaixo.

Exemplo de exibição do Order Bump no Tema Padrão 2.0

Para habilitar o recurso, acesse pelo painel da plataforma em: Configurações > Produto > Geral > Produtos Relacionados (Order Bump).

Nele é possível ativar ou desativar a exibição de produtos relacionados na modal de "Meu Carrinho" e na página de Carrinho.

Exemplo de exibição do painel da plataforma

Em Funções adicionais, a opção "Adicionar produto ao carrinho sem sair da página" também deve estar selecionada.

Exemplo de exibição do painel da plataforma

Para mais detalhes acesse a doc.

Desktop - Exemplo de exibição do Order Bump na pagina de produto
Mobile - Exemplo de exibição do Order Bump na pagina de produto

Não é possível editar o HTML desse modal. Caso queira fazer algum ajuste junto aos arquivos da loja, o mesmo pode ser feito através de CSS e Javascript de maneira personalizada.

Exemplo de exibição do Order Bump no checkout

No checkout não é possível fazer nenhum tipo de alteração.

Também é possível fazer consulta a API e retornar os produtos. Recomendado para as lojas que não utilizam o modal padrão da plataforma na página do produto e possuem o carrinho lateral.

Exemplo de exibição do Order Bump no Tema Netstore 2.0 Home Decor

Para consultar produtos relacionados é obrigatório passar 2 parâmetros no header: o id da loja e o content type:

Store-id: <id da loja>
Content-Type: application/json

Também é necessário enviar, nos parâmetros da requisição, o nome de pelo menos 1 produto para buscar seus relacionados e no máximo o nome de 2 produtos.

{dominio_loja}/cart-api/partners/v1/products/related?related_product_1={nome_do_produto}
{dominio_loja}/cart-api/partners/v1/products/related?related_product_1={nome_do_produto}&related_product_2={nome_do_segundo_produto}

Exemplo de consulta a API:

const url = `/cart-api/partners/v1/products/related?related_product_1=${nomeProduto}`;
jQuery.ajax({
    method: 'GET',
    url: url,
    headers: {
        'Store-id': idStore,
        'Content-Type': 'application/json'
    },
    success: function(response) {
        console.log(response);                
    },
    error: function(error) {
        console.error(error.responseJSON?.message || "Erro desconhecido");
    }
});

A montagem e exibição do bloco fica de acordo com o desejado para o tema/loja.

Exemplo de exibição do Order Bump no carrinho lateral
Exemplo de exibição do Order Bump no carrinho flutuante

Last updated

Was this helpful?