Split de carrinho para produtos físicos e digitais

Olá time

Estamos analisando a viabilidade de implementar um split de carrinho em nossa loja, semelhante ao observado no Mercado Livre (Screenshot by Lightshot), para separar produtos digitais e físicos em sessões distintas de compra. Gostaríamos de saber se a plataforma suporta a criação de dois orderForms distintos ou, alternativamente, dois carrinhos diferentes.

Atualmente, enfrentamos desafios ao vender produtos digitais juntamente com produtos físicos. Isso se deve à incompatibilidade dos processos de checkout para estes tipos de produtos em nossa configuração atual.

1 Like

Oiii @Yeisy!

Primeiramente, obrigada por trazer o seu tópico para a nossa comunidade!

Vamos lá… O cadastro de produtos digitais se configura da mesma forma que um produto físico, mas com uma única diferença na associação de uma “estratégia de envio” específica para produtos digitais.

Assim, normalmente é feito o cadastro uma estratégia específica para “envio” de produtos digitais, contendo:

  1. O cadastro de uma política de envio (transportadora)
  2. O cadastro de uma doca (associando sua doca à transportadora/política de envio e a uma política comercial)
  3. O cadastro de um estoque (associando o estoque a uma doca)

A grande diferença se encontra no cadastro dessa estratégia que será criada. Ao cadastrar uma transportadora, ou política de envio específica para produtos digitais, você precisará simplesmente cadastrá-la para atender CEPs de 00000-000 a 99999-999 (caso queira cobrir entrega para todas as regiões do país), com peso de 00000 a 0,010 gramas (com esses valores irrisórios essa transportadora só atenderá esses produtos digitais), e preço zerado de frete. Para facilitar no processo de cadastro do “frete digital”, deixo este link para você entender cada campo que precisa ser cadastrado de acordo com este cenário. Contudo, caso faça sentido para a estratégia de negócio que desejem adotar, podem também restringir os CEPs para uma cobertura menos ampla (com um intervalo de CEPs específico).

Além disso, acredito ser interessante que o frete zerado não apareça como uma opção no checkout para o consumidor que acessa a loja de vocês, tendo em vista que se trata de um produto digital que não passa por uma entrega tradicional. Assim como, como para a VTEX é um cadastro de produto “normal”, os e-mails que serão disparados serão e-mails normais da plataforma, então é necessário que sua agência ou algum outro serviço externo analise o envio desse produto. Acredito que, nesse caso, seja um link para o cliente baixar.

Quanto as possibilidades de Split:

No caso do cadastro de uma Política de Envio dedicada ocorrerá a divisão de pacotes. Mas caso essa solução não te atenda existe a possibilidade de cadastro dos produtos físicos por meio de um Seller Portal, que irá gerar a divisão de pedidos, entretanto, no caso da escolha dessa solução os produtos físicos não poderiam ser enviados para Marketplaces, entende?

Caso você deseje encaminhar esses produtos para Marketplaces também, um possível workaround seria ter dois produtos digitais, um vindo do seller (para a divisão de pedidos) e um no catálogo da conta principal (exclusivo para integrações e sem a flag de mostrar na sua loja).

Essas soluções te atendem? Caso não te atendam, será que você poderia me dar mais detalhes de quais incompatibilidades vem enfrentando no checkout?

Essas são as causas principais pelas quais eles não podem ser comprados juntos, os produtos digitais (giftcards):

  • não pode ser cancelado uma vez enviado o email transacional com o codigo pin ao cliente.
  • só aceita pagamento em pix.
  • e não precisa de endereço de entrega.
  • e por questões fiscais, o imposto sobre produto físico é diferente do imposto sobre serviço, que nesse caso os giftcards são serviços.

@Yeisy entendi!

Sendo assim, acredito que a melhor opção seria o uso de um Seller Portal para esses produtos mesmo, entendo que esses GiftCards não vão ser enviados para Marketplaces como Magazine Luiza, Carrefour e outros, correto?

Com o uso do Seller Portal você concentraria esses pedidos por lá, já na account principal você pode atribuir esses produtos a uma Condição Comercial específica que vai fazer com que a condição de pagamento para eles seja diferenciada. :thinking:

Obs.: Recomendo a leitura da documentação abaixo para entender os casos de arrasto.

Isso porque gerar dois orderforms só seria possível com muita customização do seu checkout, o que a gente não recomenda porque pode gerar diversos problemas numa etapa crucial na jornada de compra dos seus clientes.

Observação Importante: Caso vocês escolham por essa solução proposta, vale sempre testar como irá funcionar o fluxo de compra e dos pedidos em si para que vocês possam validar se tá tudo ocorrendo como o esperado.

@KarinaMota hoje estamos implementando seller whitelabel na loja, pode ser usando o seller whitelabel ou ainda precisaria ser o seller portal para a divisão do carrinho?

Oi @Yeisy vocês podem utilizar um whitelabel, sim, mas a divisão de pedidos só irá ocorrer se os pedidos saírem de diferentes sellers, e caso vocês estejam implementando os sellers whitelabel do tipo conta franquia para uma futura regionalização acredito que a arquitetura proposta aqui não irá funcionar. :slightly_frowning_face:

Será que você consegue me trazer um pouco mais de detalhes de como está funcionando a arquitetura da sua loja em termos de Sellers, Sellers Whitelabel e Contas Franquias para que eu possa te dar uma resposta mais assertiva?

Karina Mota
Field Software Engineer | VTEX

Oi @KarinaMota
A ideia do seller WL com conta franquia é usar o multi CD, onde precisamos diferenciar o estoque de produtos com entrega em São Paolo do restante das opções, além de não mostrar a escolha do seller para o usuário. Até agora só iremos implementar 2 seller WL, a regionalização vai acontecer no carrinho na hora de imputar o cep.

Como fica a experiência do usuário na divisão de pedidos entre giftcards digitais e produtos físicos, usando sellers whitelabel. Considerando essa arquitetura, como fica a visibilidade dessa separação no carrinho para o cliente? Gostaria de entender melhor o fluxo de compra, especialmente se o cliente escolhe pagar o giftcard (alocado no seller de ES) via PIX e o produto físico (alocado no seller SP) com cartão de crédito. Como essa configuração impacta a escolha de envio e pagamento no checkout, especialmente sem mostrar a escolha do seller ao usuário?

Oi @Yeisy o usuário não vai visualizar essa divisão de pedidos, ela vai ocorrer exclusivamente no admin de vocês.

Infelizmente não existe a possibilidade de escolha de duas formas de pagamento, você chegou a dar uma lida na documentação sobre condição comercial que enviei anteriormente? A escolha do método de pagamento vai depender da porcentagem de cada produto no carrinho do cliente.

Nosso checkout não é preparado para receber duas opções de meio de pagamento escolhidas no mesmo pedido. Os únicos cenários que se aproximam dessa realidade e que são possíveis na plataforma VTEX são:

  • Pagamento com dois cartões (já disponível nativamente, não precisa de nenhuma configuração extra);
  • Pagamento com vale-compra + algum outro método de pagamento.

Infelizmente, o cenário PIX + Cartão de Crédito não é possível de ser alcançado.