Visão geral

A loja conversa com o comprador por dois canais separados, cada um em sua própria rota e com regras próprias:

CanalQuandoOnde viveGuia
ChatDo pagamento à entrega (pre_delivery) e pós-venda (post_delivery)Vinculado a um order_idChat com cliente
PerguntasPré-venda, no detalhe do anúncioVinculado a uma publicação (item_id)Perguntas

  • Chat é privado entre comprador, loja e (eventualmente) plataforma, e é sempre o comprador quem inicia a thread. Duas modalidades por estado do pedido:

    • pre_delivery: aberta enquanto o pedido ainda não foi entregue (uma por pedido). Fecha automaticamente quando o pedido vai para DELIVERED (closed_reason=order_delivered).
    • post_delivery: aberta depois da entrega (devolução, problema pós-venda etc.), quantas threads forem necessárias.

    Mensagens aceitam até 5000 caracteres e anexos (até 25 MB, no máximo 5 por mensagem), com SLA de resposta de 24h.

  • Perguntas são o Q&A público no detalhe do anúncio (frontend da loja). Passam por moderação (APPROVED) antes de ficarem visíveis. Aqui é só texto: como a resposta fica à vista de qualquer visitante da publicação, não há campo para anexar arquivos. Se precisar trocar fotos ou documentos com o comprador, esse é o papel do chat do pedido.


Canais

Chat (Central de Atendimento)

Listagem, mensagens, anexos S3 em 3 etapas, SLA. Detalhe completo em Chat com cliente.

Perguntas (Q&A das publicações)

Listagem, resposta com moderação, contador de não respondidas. Detalhe completo em Perguntas.


Badges no menu lateral

Os dois canais expõem um contador específico para alimentar o badge do menu do seller:

CanalRotaO que conta
ChatGET /v1/seller/conversations/unread-countMensagens não lidas em conversas open. Mensagens da própria loja não somam.
PerguntasGET /api/seller/interactions/unanswered-countPerguntas APPROVED sem resposta APPROVED.

Use as duas em paralelo no header do painel.