Compartilhamento no pedido e disponibilidade

Este guia explica a opção Permitir vários itens do mesmo pedido no mesmo período no calendário e como a disponibilidade aparece para o comprador.

Opção do calendário (não é “tipo” de negócio)

Todo calendário é o mesmo objeto. A diferença é uma flag:

Opção Comportamento
Desligada (padrão) Cada reserva ocupa o período
Ligada Itens do mesmo pedido compartilham 1 vaga; vários pedidos no mesmo horário só até o máximo de pedidos por período

⚠️ Só vale para produtos e kits com calendário habilitado e sem controle de estoque. Com estoque, a disponibilidade continua “exclusive” por produto.

Isso não define se o item é serviço, venda ou locação. Ex.: fotógrafo (service, opção off) e recreador (service, opção on) são ambos serviços na operação do dia.


Comportamento clássico (opção desligada)

  • Uma reserva no horário bloqueia aquele calendário para novas vendas no mesmo período (respeitando flexível/sequencial e estoque, se houver).
  • Vários calendários no mesmo produto: o comprador vê disponibilidade se pelo menos um calendário tiver vaga.
  • Com estoque: a reserva de um produto não “rouba” o horário de outro produto no mesmo calendário.

Detalhes: Guia de configuração de calendários e Estoque e disponibilidade.


Compartilhamento no mesmo pedido (opção ligada)

O que muda

  1. Mesmo pedido, mesma vaga
    Ex.: bolo + doces no mesmo horário no mesmo pedido = 1 ocupação, não duas. Em serviço, várias pessoas do mesmo pedido podem compartilhar o horário.

  2. Pedidos diferentes
    Até o máximo de pedidos por período (ou ilimitado, se deixar o campo vazio).
    Valores maiores que 1 permitem vários clientes no mesmo período — use com cuidado.

  3. Quem define a data

    • Cliente escolhe a data — grade após o frete (quando houver)
    • Sistema agenda; você pode alterar depois — primeira janela válida; realoque em Pedidos

Prazo mínimo (lead)

A primeira data possível usa o maior entre:

  • antecedência do calendário (minBefore), e
  • produção do item (dias de funcionamento do calendário; pula feriado se Fechamos em feriados) + dias de frete (seg–sex; pula feriado nacional), quando houver.

Detalhes: Guia de configuração de calendários.

Multi-dia

  • Compartilhamento de 1 dia: a opção “dias bloqueados no meio” do calendário não altera a grade.
  • Multi-dia com cliente escolhe: extremos livres; meio estrutural ignorável se a flag estiver ativa.
  • Kit misto (exclusive + shared): uma única data; o span só aparece se ambos tiverem janela naquele período.

Cancelamento com data agendada

Pedidos pagos com data usam as faixas de retenção da política da loja. Sem data, o cancelamento vai para análise da loja. Detalhes: Solicitações pós-venda.

Capacidade por janela

Com capacidade limitada (ex.: máximo 1 pedido por horário), a contagem de vagas é por janela (dia/horário), não “travando” o intervalo inteiro da consulta.

Kits

  • Se o kit mistura calendário exclusive e shared, o comprador usa uma única escolha de data.
  • Se todos os calendários shared do kit forem “sistema agenda”, a UI segue o modo a partir de….

Copy no anúncio (comprador)

  • Venda (sale) com compartilhamento: a UI pode falar em data da encomenda.
  • Serviço / locação: linguagem de disponibilidade / período, mesmo com a opção ligada.

Fluxo de reserva e reagendamento

  • Sistema agenda — o vendedor informa novo início e fim livremente no painel.
  • Pedido criado pelo vendedor em calendário exclusive — pode remanejar sem revalidação de disponibilidade.
  • Cliente escolhe a data — reagendamento com checagem de disponibilidade; comprador é avisado no chat.
  • Reservas de pedidos feitos pelo comprador em calendário exclusive não podem ser alteradas pelo painel do vendedor (cancelar/recriar se necessário).

Operação do dia (ops)

Filas do painel Operação do dia:

Fila Critério
Agenda de Encomendas Itens sale com agendamento / onDemand
Agenda de Serviços Itens service
Separação Itens rent
Despacho Itens sale (etiqueta se frete transportadora)

A opção do calendário não escolhe a fila — o transactionType do item escolhe.

Checklist

  • Opção de compartilhamento no pedido só onde faz sentido (sem estoque)
  • Quem define a data e máximo de pedidos conferidos
  • Produto/serviço/kit com o tipo de transação certo para a ops