No modelo antigo, os consumidores faziam o check-out (conclusão da compra) individualmente no Mercado Livre, pouco importando a quantidade e variedade de produtos que eram adquiridos naquele momento.
Agora, com o carrinho de compras, é possível reunir em uma só aquisição os produtos de diversos vendedores, pagando um único valor de frete. Essa despesa pode ser custeada pelo Mercado Livre ou dividida entre todos os vendedores que participam da operação.
O carrinho funciona de modo semelhante à maioria dos e-commerces, oferecendo funcionalidades como o ajuste de quantidades, remoção de itens ou finalização da compra em outro momento, conforme o exemplo abaixo:
No Omnichannel, a importação de pedidos de carrinhos ocorre normalmente, sendo necessário apenas que o anúncio esteja mapeado.
Logo, se for um pedido de carrinho e forem itens diferentes, mas do mesmo vendedor, serão importados apenas uma ordem de venda, exceto quando o mapeamento de cada produto estiver em canais diferentes, que, neste caso, o pedido é splitado por canal. Por exemplo, um no canal Mercado Livre Clássico e o outro no Premium.
Exemplo pedido de carrinho Mercado Livre no Omnichannel:
Uma forma de reconhecer pedidos que são de carrinho, por meio do seu ERP, é consumir o campo chamado "marketPlacePedidoSiteID", disponível na API Pública, especificamente no GET de Pedidos. Esse retorna o número da venda do carrinho e é muito útil quando existem pedidos que estão splitados devido ao mapeamento estar em outro canal.