Logo Grupo Casas Bahia

EntrarPerson minimal icon

CB Full: A maior operação logística do Brasil. 🚀

Em 2025, o Grupo Casas Bahia está acelerando o crescimento do seu Fulfillment para atingir novos patamares de vendas. Estamos investindo fortemente na melhoria da operação logística e tecnológica, neste momento dedicados em proporcionar a melhor experiência aos lojistas.

Agora, seu HUB pode ser parte fundamental dessa evolução! 🔥 Desenvolva a integração API do Fulfillment e ofereça aos lojistas uma experiência completa: facilidade na gestão dos produtos e pedidos e processos de entrega otimizados com toda a infraestrutura da maior rede varejista do país.

Seja um parceiro estratégico nessa jornada e ajude a transformar o marketplace em uma máquina de vendas ainda mais eficiente. Vamos juntos elevar a experiência do marketplace no Brasil! 🚀📦

Confira etapas de integração:

1-Multiloja: Os lojistas na Casas Bahia Marketplace possuem duas contas com tokens distintos, que separam a operação do marketplace da operação do fulfillment. Sendo assim, o hub precisa ter a possibilidade do lojista gerenciar mais de uma loja do marketplace Casas Bahia no mesmo painel.

2-Token com parâmetro fulfillment: Importante o HUB criar uma marcação do token como fulfillment, para conseguir configurar e distinguir as diferenças abaixo nas funcionalidades dos tokens:

2.1 Cadastro de produtos (POST /import/itens): Deve ser desabilitado, pois o cadastro de itens de fulfillment é feito pelo time interno da Casas Bahia, devido necessidade de match com os produtos da loja do marketplace e definição do catálogo que será vendido no fulfillment.

2.2 Consulta de produtos (GET /product): Importante realizar a consulta dos itens que estão cadastrados no fulfillment, para o HUB ter o controle das ofertas que estão ativas / inativas, e dar a visibilidade do estoque do fulfillment ao lojista.

2.3 Atualizar estoque (PUT /offer/stock): Nos tokens que estiverem habilitados o parâmetro fulfillment, a requisição de estoque precisa está desabilitada na integração.

2.4 Atualizar preço (PUT /offer/price): Nos tokens que estiverem habilitados o parâmetro fulfillment, dar a possibilidade do lojista praticar uma política de preço independente.

3.Autenticação de usuário na API da RockIT: Este serviço é responsável por gerar a API KEY que será utilizada nos demais endpoits da API para baixar o XML. Para mais detalhes: Developer Portal

4.Consulta de dados do lojista na API da RockIT: Consulta os dados da empresa cadastrada. O retorno dessa chamada fornecerá informações que serão utilizadas em chamadas subsequentes, como o ID da empresa. Para mais detalhes: Developer Portal

5.Consulta de pedidos (GET /orders): Nos tokens que estiverem habilitados o parâmetro full, o HUB precisa realizar o GET para consultar as vendas que são feitas. IMPORTANTE: Os pedidos que forem importados, não devem decrementar o estoque do CD do LOJISTA.

Nos tokens que estiverem habilitados o parâmetro full, o HUB precisa realizar o GET e consultar todos os pedidos que tiveram seu STATUS alterado para "Nota Fiscal Emitida". Ele será o gatilho para conseguir importar o XML das notas geradas pelo fulfillment.

Requisito para download da Nota Fiscal XML:

6.Identificar ID dos pedidos com nota fiscal emitida no ERP da RockIT: Neste endpoint você consegue consultar na ROCK.IT os pedidos que tiveram notas emitidas e precisará recuperar neste endpoint o ORDER ID que é o parametro necessário para conseguir baixar o XML das notas geradas pelo fulfillment. Para mais detalhes: Developer Portal

6.1 Download da Nota Fiscal XML: Agora que você possuí o ORDER ID, será possível passa-lo como parametro e baixar o XML das notas geradas. Para mais detalhes: Developer Portal

7.Consumir status do pedido até entrega (GET/Orders): Este endpoint já foi desenvolvido acima para você consultar os pedidos com Nota Fiscal Emitida, contudo também é importante consultar o desenrolar do pedido (Envio, Entrega e Cancelamento).

Duvidas e homologação : integracao.mktp@casasbahia.com.br

Logo Grupo Casas Bahia
Grupo Casas Bahia S/A - Eldorado Business Tower Av. das Nações Unidas, 8.501 – 23º andar Pinheiros – São Paulo - SP