Para adicionar retirada na loja com agendamento ao Shopify, mantenha a Retirada no local (Pickup in store) nativa do Shopify como método no checkout e adicione um app de agendamento por cima: o cliente escolhe uma data e um horário de retirada em cada local, cada horário tem um teto, e seu prazo de preparo e seu corte para o mesmo dia são aplicados no checkout — sem código, em qualquer plano do Shopify. A retirada nativa do Shopify oferece a opção, mas não a agenda. É essa lacuna que este guia fecha.
Esta é a camada de agendamento e capacidade de retirada — não um PDV nem um app de processamento de pedidos. O OrderRules decide quando e quantas retiradas você aceita e salva a reserva no pedido. Sua equipe continua separando, embalando e entregando o pedido, e pagamentos e PDV continuam com o Shopify. Quer que a UPS ou a USPS busquem pacotes com você? Isso é coleta da transportadora, que você reserva ao comprar etiquetas de envio no Shopify.
O Shopify tem retirada na loja nativa?
Tem. A Retirada no local do Shopify — antes chamada de local pickup — permite oferecer retirada por local, e os clientes elegíveis veem uma opção de retirada sem custo no checkout. Você escolhe uma mensagem de prazo como "Geralmente fica pronto em 24 horas" e adiciona instruções de retirada para o e-mail de notificação.
Ela é básica de propósito:
- O cliente não consegue escolher uma data nem um horário de retirada.
- Não há teto para quantas retiradas caem numa mesma janela.
- A mensagem de prazo ignora seu horário de funcionamento. Os próprios moderadores da comunidade do Shopify confirmam que não há como vinculá-la ao horário da loja, então um pedido feito depois do fechamento ainda pode prometer "pronto em 2 horas".
- Não há corte para o mesmo dia, prazo de preparo por local nem calendário de datas fechadas.
Para uma padaria ou um açougue com vinte retiradas por hora no pico, essa é a diferença entre um sábado tranquilo e uma fila na porta. A retirada nativa responde "posso retirar aqui?", mas não "quando, e esse horário ainda está aberto?"
Por que vale a pena configurar a retirada agendada
O click and collect deixou de ser um extra. Comprar online e retirar na loja representou 9,9% de todo o e-commerce em 2024 e 17,5% na temporada de fim de ano, e a projeção é que as vendas com retirada cresçam 13,6% ao ano — cerca de 101% mais rápido que o e-commerce como um todo, segundo uma pesquisa da Capital One Shopping. O mercado de alimentos domina — cerca de 78,7% das vendas com retirada são de supermercado —, e é por isso que lojas de alimentos, conveniência e perecíveis especiais sentem primeiro a dor do agendamento.
A dor é sempre a capacidade. A retirada leva o processamento para um lugar e um momento específicos e, sem limites, todo cliente mira a mesma janela de sexta à noite ou sábado de manhã. Horários com teto distribuem essa demanda ao longo do dia, para que seu balcão nunca fique sobrecarregado — nem ocioso.
Como adicionar retirada na loja agendada no Shopify
No OrderRules, as agendas de retirada ficam em cada local de retirada, e suas regras de disponibilidade decidem quais produtos podem ser retirados. Este é o fluxo.
Passo 1 — Instale o OrderRules e abra o plano Advanced
Instale o OrderRules e faça upgrade para o Advanced na página Plano de assinatura. A retirada agendada está no Advanced, com 14 dias de teste grátis e sem exigir Shopify Plus.
Passo 2 — Ative a Retirada no local nativa do Shopify
No Shopify, vá em Configurações → Frete e entrega → Retirada no local e ative-a para cada local onde o cliente pode retirar. A retirada nativa fornece o método no checkout — sem frete, sem endereço, com o local certo —, então continua familiar para o cliente.
Passo 3 — Ative a retirada no OrderRules e adicione seus locais
Abra Entrega e retirada, marque Oferecer retirada na loja e vá em Gerenciar locais de retirada → Adicionar local de retirada. Dê a cada um um nome, o endereço que o cliente vê, e vincule-o ao local correspondente do Shopify. Com mais de um local, o cliente escolhe o local primeiro.
Passo 4 — Defina a agenda de cada local
Cada local de retirada tem os próprios:
- Dias da semana de retirada — por exemplo, de terça a sábado.
- Prazo de preparo, em dias inteiros — com que rapidez você consegue deixar um pedido pronto.
- Corte — "peça até as 14:00 para retirar no mesmo dia".
- Máximo de dias de antecedência — até quando o cliente pode reservar.
- Modelo de faixas de horário — as janelas de retirada (por exemplo, 10:00–12:00, 12:00–14:00), ou Somente data para não usar horários.
Passo 5 — Defina a capacidade por horário
Cada janela de um modelo de faixas de horário tem uma capacidade: o número de pedidos de retirada que ela aceita por dia. Quando um horário enche, ele fica esmaecido no seletor e é bloqueado no checkout. Não sabe que número usar? Veja quantas retiradas permitir por horário ou calcule com a calculadora de capacidade.
Passo 6 — Escolha quais produtos oferecem retirada
Nas suas regras de disponibilidade, defina o método como Entrega e retirada ou Somente retirada para os produtos, coleções ou tags que podem ser retirados. Um pedido de retirada vale para o carrinho inteiro.
Passo 7 — Adicione datas fechadas e teste no checkout
Adicione datas fechadas por local, ou aplique datas bloqueadas globais a todos os locais de uma vez. Depois, faça um pedido de teste: um horário lotado ou uma data fechada deve ser bloqueado no checkout, e o pedido deve trazer a data, o horário e o local de retirada.
Retirada na loja em vários locais
Cada local de retirada é vinculado a um local do Shopify, então um pedido feito para a loja do centro vai para a loja do centro — não para o seu depósito. Como cada local tem os próprios dias da semana, prazo de preparo, corte, horários e datas fechadas, uma loja principal de alto volume e uma filial tranquila de bairro podem rodar agendas de retirada completamente diferentes a partir de um só app. Dê à loja principal seis janelas de 30 minutos com teto de 8, e à filial duas janelas de 2 horas com teto de 5.
Um ponto para planejar: a capacidade de retirada é definida por horário. Um local sem faixas de horário aceita qualquer número de retiradas por dia, então, se uma filial precisa de um teto diário, dê horários a ela.
Levando as retiradas até a sua equipe
A reserva só serve se quem embala os pedidos conseguir vê-la. O OrderRules salva o local, a data e o horário de retirada nos atributos de cada pedido, visíveis no pedido no admin do Shopify. Dois extras opcionais:
- Tags de pedido. Ative a marcação de pedidos e os pedidos recebem as tags
pickup:YYYY-MM-DDeslot:, para que cada loja filtre a busca de pedidos do Shopify pelas retiradas do dia e as organize na ordem dos horários. - Propriedades do item. Mostre os dados de retirada em cada linha do carrinho, para que também apareçam no checkout e na confirmação do pedido que o cliente recebe.
O romaneio padrão do Shopify não imprime atributos do pedido. Se sua equipe trabalha com romaneios impressos, adicione os campos de retirada ao seu modelo de romaneio. O OrderRules não envia lembretes de retirada nem mensagens de "pronto para retirada"; use as notificações do Shopify ou o Shopify POS para isso.
Retirada na loja, retirada local, click and collect — qual a diferença?
São basicamente a mesma coisa com nomes diferentes, e é por isso que é difícil pesquisar sobre o assunto. As distinções que realmente importam:
| Termo | O que significa | Diferente dos outros? |
|---|---|---|
| Retirada na loja | O cliente busca o pedido dentro da sua loja | Não — o termo mais comum |
| Retirada no local / Pickup in store | O nome do recurso no Shopify (antes chamado de local pickup) | Não — a nomenclatura do Shopify |
| Click and collect | Compra online, retirada presencial | Não — termo comum no Reino Unido e na Europa |
| BOPIS | Buy Online, Pick up In Store (compre online, retire na loja) | Não — sigla do varejo |
| Retirada no carro (curbside) | Entrega do lado de fora, com o cliente no carro | Sim — uma variação de processamento |
| Agendamento de retirada | Acrescentar data e horário a qualquer um dos anteriores | Sim — a camada de agendamento |
Só os dois últimos são realmente distintos. A retirada no carro muda onde a entrega acontece; o agendamento de retirada acrescenta o quando a uma retirada que, de outro modo, seria "a qualquer hora em que estivermos abertos". O Shopify faz a retirada no carro pelo mesmo método nativo de retirada mais as suas instruções — não existe um recurso separado para isso.
Retirada na loja vs. entrega local — qual (ou as duas)?
Retirada na loja = o cliente vai até um dos seus locais. Entrega local = você leva o pedido até ele, dentro de uma área de entrega. São métodos de processamento separados: a retirada precisa de locais, dias da semana e horários; a entrega local precisa de zonas, um mínimo de entrega e (normalmente) uma rota. O OrderRules agenda as duas, e uma única regra de disponibilidade pode permitir retirada, entrega ou ambas no mesmo produto.
A entrega local nativa do Shopify só funciona com o Shop Pay — não com Apple Pay, Google Pay, Amazon Pay nem PayPal. As zonas continuam no Shopify: o OrderRules adiciona datas, janelas e tetos de entrega, não zonas por CEP, e não é uma ferramenta de despacho de entregadores nem de planejamento de rotas. O guia de entrega local no Shopify cobre esse lado.
O que o OrderRules faz e não faz pela retirada
Para manter as expectativas honestas: o OrderRules é a camada de agendamento, capacidade e regras por cima da retirada nativa do Shopify. Ele:
- Adiciona um seletor de data e horário de retirada — com seletor de local — às suas páginas de produto e carrinho, e ao checkout no Shopify Plus.
- Aplica os dias da semana, prazo de preparo, corte, horizonte de reserva, capacidade por horário e datas fechadas de cada local, e bloqueia escolhas inválidas ou lotadas no checkout com uma Shopify Function.
- Salva o local, a data e o horário de retirada no pedido e, se você quiser, adiciona tags.
- Libera um horário quando um pedido é cancelado.
Ele não:
- Substitui seu PDV ou seu checkout, nem envia lembretes de retirada.
- Conta capacidade em itens — os tetos por horário contam pedidos.
- Confere, em lojas sem Shopify Plus, se o método de entrega escolhido no checkout corresponde à retirada escolhida no seletor.
- Garante que um horário nunca receba reserva dupla: dois checkouts no mesmo segundo pela última vaga de um horário podem passar os dois, porque a validação do checkout lê um retrato do momento em vez de travar a vaga.
Para o conjunto completo de recursos, veja a página do recurso de agendamento de retirada e, para o mercado de apps em geral, os melhores apps de seletor de data de entrega para Shopify.
Ative a retirada agendada
O Shopify dá a você a opção de retirada. O agendamento dá a você uma operação de retirada: datas e horários que o cliente realmente escolhe, tetos que protegem seu balcão e cortes que mantêm reais as promessas para o mesmo dia. Ele funciona sobre a retirada nativa que seus clientes já conhecem, verifica cada reserva no checkout para que carteiras expressas não a pulem, e funciona em qualquer plano do Shopify.
Comece seu teste grátis — ative a Retirada no local, adicione seus locais de retirada com horários e tetos, e receba sua primeira retirada agendada em poucos minutos.