Skip to main content
O merchant representa sua loja na Onbeef. Ele reúne disponibilidade, categorias e produtos.

Estrutura principal

Consulte a estrutura completa em GET /v1/merchant.

Disponibilidade

AVAILABLE

A chave geral de recebimento está ligada. A loja pode receber novos pedidos.

UNAVAILABLE

A chave geral de recebimento está desligada. O checkout bloqueia novos pedidos.
O horário de funcionamento é independente desse status. Uma loja AVAILABLE ainda pode recusar pedidos fora do horário cadastrado, salvo quando estiver configurada para recebê-los. Categorias organizam a vitrine e controlam a ordem de exibição. Produtos armazenam nome, preço, unidade, imagens e disponibilidade. As categorias referenciam os produtos por ID. O mesmo produto pode aparecer em mais de uma categoria.

Identificadores

Produtos e categorias carregam mais de um código. Cada um tem um papel diferente:
Um produto sem pdv_external_id é invisível para a sincronização: ITEM e ITEM_OFFER retornam FAIL com “Itens não encontrados”, e MERCHANT cria um produto novo em vez de atualizar o existente.

Fluxo de atualização

1

Vincule o catálogo existente

Produtos e categorias já cadastrados precisam do código de integração com PDV (pdv_external_id) preenchido no painel para serem reconhecidos pela sincronização. Veja o passo a passo em Sincronizar catálogo.
2

Envie o catálogo

Use PUT /v1/merchantUpdate para sincronizar categorias, produtos e ofertas.
3

Consulte o processamento

Use GET /v1/merchantStatus para verificar o resultado da sincronização.

Sincronizar o catálogo

Siga o fluxo completo de publicação e atualização.