Pular para o conteúdo principal
Guias

Entrega local para uma loja de alimentos no Shopify: zonas, mínimos, horários e retirada (2026)

Jahangir AlamAugust 5, 202615 min read
local delivery + pickup

Entrega local para uma loja de alimentos não é um recurso — é uma combinação específica: entregar em áreas próximas (não no país inteiro), exigir um pedido mínimo para que entregas pequenas não deem prejuízo, só aceitar pedidos enquanto a cozinha está aberta e oferecer retirada para o resto. O Shopify dá conta de boa parte disso, mas há uma limitação nativa que quebra tudo em silêncio para uma fatia dos seus clientes — e quase nenhum guia de configuração avisa sobre ela.

Esta é a configuração, contada como um cenário só, com a pegadinha explicitada e a solução que faz suas regras de entrega valerem para todo cliente, não apenas para quem paga com Shop Pay.

Resposta rápida: como configurar entrega local em uma loja de alimentos no Shopify

Ative a entrega local nativa do Shopify (zonas por raio ou CEP, com taxa e mínimo por zona), adicione a retirada local e desligue o envio nacional — depois aplique seu mínimo de entrega, seus horários e sua capacidade no checkout com uma Shopify Function, para que valham em todas as carteiras. A pegadinha: a entrega local nativa só funciona com o Shop Pay, então clientes de Apple Pay, Google Pay, Amazon Pay e PayPal ficam de fora. O OrderRules fecha essa lacuna — sua aplicação no checkout roda em todos os meios de pagamento — e acrescenta os horários, os mínimos, a capacidade e a retirada agendada que a entrega local nativa deixa de fora.

O cenário

Imagine uma hamburgueria que entrega em três bairros próximos e oferece retirada, sem envio nacional. Ela precisa, nesta ordem:

  1. Zonas de entrega — as áreas até onde ela de fato vai.
  2. Um pedido mínimo — para que um pedido de US$ 6 não dê prejuízo depois de pagar o entregador.
  3. Horários de funcionamento — pedidos só com a cozinha ligada.
  4. Retirada — para quem prefere buscar.
  5. Sem envio — para que ninguém peça um hambúrguer pelos Correios.
  6. Controle de capacidade — para que um pico não soterre a cozinha.

O Shopify resolve zonas, taxa e mínimo nativamente. Os outros quatro pontos — e uma grande pegadinha nos três primeiros — são onde este guia se justifica.

Passo 1 — Defina suas zonas de entrega local

No Shopify, a entrega local nativa é definida por local. Você define uma zona de duas formas:

  • Por raio — até 160 km ao redor do local (pode incluir regiões vizinhas, mas não outros países).
  • Por CEP — cole uma lista dos CEPs que você atende (até 3.000 caracteres).

Dá para criar até 10 zonas por local, cada uma com taxa de entrega opcional e até 3 regras por faixa de preço (por exemplo, entrega grátis acima de US$ 40), além de um valor mínimo de pedido para entrega. Um raio é mais rápido de configurar; os CEPs são mais precisos quando o limite de entrega corta um bairro ao meio — a maioria das lojas começa com um raio e migra para CEPs assim que sabe exatamente até que ruas vai. Para a maior parte das lojas de alimentos, isso basta para definir onde você entrega e quanto custa.

Se você precisa de tarifas por distância, zonas desenhadas à mão no mapa ou roteirização e despacho de entregadores, isso é uma camada separada — apps como o Zapiet (zonas, tarifas, agendamento) ou o EasyRoutes (otimização de rotas e rastreio do entregador) acrescentam isso. O OrderRules não faz cerca geográfica de zonas nem despacho; ele faz as regras que ficam por cima.

A pegadinha que ninguém avisa: carteiras expressas

Aqui está a limitação que quebra a entrega local para clientes reais. A própria página de ajuda do Shopify diz com todas as letras:

"A entrega local funciona com o Shop Pay, mas não funciona com outros checkouts acelerados, como Apple Pay, Google Pay, Amazon Pay ou PayPal."

Quando o cliente toca em Apple Pay ou Google Pay no início do checkout, a entrega local simplesmente não aparece — o checkout cai no envio (que, para uma loja de alimentos só local, pode nem existir). No celular, onde a maioria dos pedidos de comida acontece e as carteiras expressas estão em todo lugar, isso significa muitos clientes perdidos ou confusos.

E é uma falha silenciosa. Você testa o checkout com cartão, a entrega local aparece, tudo parece certo — enquanto isso, os clientes de Apple Pay que nunca viram uma opção de entrega simplesmente fecham a aba. Você não recebe um erro para investigar; recebe uma taxa de conversão mais baixa. É isso que torna essa limitação algo a ser contornado desde o começo, e não descoberto meses depois.

O contorno nativo documentado pelo Shopify é direto: desative esses checkouts expressos se a entrega local é central para o seu negócio. (Uma mudança de 2026 permite usar o Apple Pay dentro do fluxo do Shop Pay, mas os botões avulsos de Apple Pay / Google Pay / PayPal / Amazon Pay continuam passando por cima da entrega local — a limitação não foi resolvida.)

A solução melhor não custa um meio de pagamento. Uma Function de validação do checkout do Shopify roda em todos os caminhos de pagamento — a documentação do Shopify é explícita ao dizer que isso "inclui checkouts expressos, como Shop Pay, PayPal, Google Pay e Apple Pay". Então, em vez de desligar carteiras, você aplica suas regras de entrega (mínimo, horários, elegibilidade) no checkout, por onde toda carteira tem de passar. É esse o mecanismo por trás dos próximos três passos.

Passo 2 — Defina um pedido mínimo que realmente se sustente

A entrega local nativa tem um mínimo por zona, mas ele carrega a mesma limitação de funcionar só com o Shop Pay. Para criar um mínimo que valha para todo cliente, aplique um valor mínimo de pedido com uma Function de checkout. Um cliente pagando com Apple Pay que esteja abaixo do seu mínimo de entrega é barrado no checkout, como todo mundo — sem caminho vazando. Veja o guia de valor mínimo de pedido. O OrderRules faz isso no plano Pro.

Passo 3 — Aplique seus horários de funcionamento no checkout

É o ponto que a entrega local nativa simplesmente não faz: ela não tem conceito de horário de funcionamento e aceita um pedido de entrega no meio da madrugada. Adicione horários de funcionamento para que o checkout feche quando a cozinha estiver desligada, com uma mensagem clara de "estamos fechados, voltamos às 11h" em vez de um pedido que você vai reembolsar. Como roda no checkout via Function, isso vale em todas as carteiras. Veja como definir horários de funcionamento e exibir vs. aplicar.

Passo 4 — Adicione a retirada

Ative a retirada local por local. A retirada nativa mostra ao cliente um prazo de preparo ("pronto em cerca de 1 hora") — mas não deixa que ele escolha data ou faixa de horário, e não há capacidade por faixa. Se você quer que o cliente reserve uma janela de retirada (e limitar quantos buscam em cada uma), adicione um app de agendamento; o OrderRules oferece um seletor de data e faixa de horário para entrega/retirada com limites por faixa no plano Advanced. Veja faixas de horário de entrega.

Passo 5 — Desligue o envio nacional

Se você só entrega localmente e oferece retirada, garanta que o cliente não escolha envio por engano. Remova ou esvazie suas taxas de envio (ou o perfil de entrega por envio), para que as únicas opções no checkout sejam entrega local e retirada. Nada frustra mais um cliente local do que uma linha de "envio" num pedido de comida quente — e nada te prejudica mais do que aceitar um.

Passo 6 — Limite a capacidade de entrega e os cortes

A entrega local nativa não tem controle de capacidade, então uma sexta-feira viral pode entregar à sua cozinha mais entregas do que ela consegue preparar ou rodar. Adicione:

  • Limites de capacidade por dia e por faixa, para que uma janela de entrega esgote em vez de estourar. (Veja limites de capacidade de entrega.)
  • Um corte de pedidos e um prazo de preparo, para que pedidos tardios passem para a próxima janela. (Veja horários de corte.)

Os dois são aplicados no checkout em todos os meios de pagamento — o tema recorrente de toda esta configuração.

Shopify nativo vs. o que você vai acrescentar

CapacidadeEntrega local nativa do ShopifyO que você acrescenta
Zonas de entrega (raio / CEP)Sim (10 zonas, 160 km)— (ou Zapiet para zonas avançadas)
Taxa de entrega + mínimo por zonaSimMínimo que vale em todas as carteiras (OrderRules)
Funciona com Apple/Google Pay, PayPalNão — só Shop PayAplicação por Function no checkout (todas as carteiras)
Aplicação de horários de funcionamentoNãoHorários de funcionamento (OrderRules)
Faixas de horário de entrega/retirada + capacidadeNãoSeletor de faixas + limites (OrderRules)
Retirada agendada (cliente escolhe o horário)Não (só "pronto em X")Agendamento de retirada (OrderRules)
Tarifas por distância / roteirizaçãoNãoZapiet / EasyRoutes

O padrão: o nativo te dá o mapa; você acrescenta as regras (e a roteirização, se precisar).

Raio, mínimos e taxas de entrega: acertando os números

As configurações são fáceis; os números é que tornam a entrega local lucrativa. Regras práticas para uma loja de alimentos:

  • Raio — defina-o pelo que seus entregadores alcançam com a comida quente no prazo, não pelo máximo que o Shopify permite. Um raio curto de 3 a 5 km costuma vencer um de 20 km: entregas mais rápidas, comida melhor, menos reembolsos. Comece pequeno e amplie só se conseguir manter os prazos honestos.
  • Pedido mínimo — defina-o acima do ponto em que uma entrega dá prejuízo depois de pagar o entregador. Se uma corrida custa US$ 8, um mínimo de US$ 12 mal empata; muitas lojas de alimentos param em US$ 20–30. O mínimo só funciona se for aplicado no checkout para todas as carteiras (Passo 2).
  • Taxa de entrega vs. grátis acima de um valor — uma taxa fixa cobre o entregador; uma regra de "entrega grátis acima de US$ 40" incentiva o cliente a somar um item e eleva seu ticket médio. O Shopify permite até três regras por faixa de preço em cada zona, então dá para fazer as duas coisas.
  • Regras diferentes por zona — cobre mais, ou exija um mínimo maior, para o bairro mais distante. Isso mantém as entregas longas valendo a pena sem punir sua área central.

Simule esses números contra seu ticket médio real e seu custo de entregador antes de lançar — a diferença entre um mínimo de US$ 15 e um de US$ 25 costuma ser a diferença entre a entrega local se pagar e drenar margem em silêncio.

Entrega + retirada: ofereça as duas

Ofereça as duas e deixe o cliente escolher — a retirada é sua aliada. Todo pedido de retirada é um pedido pelo qual você não paga entregador e que não consome capacidade de janela de entrega, então a retirada é uma válvula de escape numa noite cheia:

  • Incentive a retirada com um pequeno benefício — um desconto ou um acompanhamento grátis para quem busca tira carga da capacidade de entrega no pico.
  • Dê à retirada seu próprio prazo de preparo — a retirada nativa mostra um "pronto em X"; acrescente agendamento se quiser que o cliente reserve uma faixa e limite quantos buscam ao mesmo tempo.
  • Mantenha os horários consistentes — a mesma regra de horário fecha o checkout para entrega e retirada, então nenhuma das duas aceita pedidos com a loja fechada.

O resultado: todo cliente tem entrega ou retirada — nunca uma opção de envio que você não oferece, e nunca um pedido fora dos seus horários ou da sua capacidade.

Onde o OrderRules entra — e onde não entra

Para deixar o escopo claro: o OrderRules é a camada de regras que aplica seu valor mínimo de pedido, horários de funcionamento, limites de capacidade, cortes, entrega/retirada agendada e limites por cliente no checkout — em todos os meios de pagamento, que é exatamente onde a entrega local nativa falha. Ele não desenha zonas de entrega nem calcula tarifas por distância (a entrega local nativa ou o Zapiet fazem isso) e não roteiriza nem despacha entregadores (o EasyRoutes e similares fazem isso). Use-o ao lado deles — ele é a peça que faz suas regras de entrega realmente colarem.

Entregadores próprios ou app de despacho?

Alguém precisa levar a comida, e a entrega local te dá duas opções:

  • Entregadores próprios — mais barato para um raio curto, e você controla a última impressão do cliente. Funciona bem com volume baixo e área pequena.
  • Um app de despacho / roteirização — conforme você cresce, um app como o EasyRoutes agrupa pedidos em rotas eficientes e dá ao cliente rastreio ao vivo (a experiência a que ele se acostumou nos apps de delivery).

De qualquer forma, mantenha a divisão de trabalho clara: o app de rotas move os pedidos; o OrderRules controla quais pedidos você aceita — dentro do horário, acima do mínimo, dentro da capacidade —, para que os que chegam ao seu entregador sejam sempre entregáveis. É a mesma divisão de camada de regras descrita em como abrir um negócio de entrega de comida no Shopify.

Entrega local na sua loja vs. nos marketplaces

Você poderia rodar a entrega local pelo DoorDash ou pelo Uber Eats — mas eles ficam com 15% a 30% de cada pedido e não aplicam seus horários nem sua capacidade. Rodar na sua própria loja Shopify preserva essa margem e te dá os controles acima; a jogada comum é usar os apps para descoberta e levar o cliente recorrente para a sua loja. Veja loja Shopify própria vs. marketplaces de delivery para o trade-off completo, e como operar uma dark kitchen no Shopify se você é só delivery.

Erros comuns a evitar

  • Não saber da limitação das carteiras. Você testa com cartão, funciona, e nunca vê os clientes de Apple Pay que não conseguiram finalizar. Aplique a elegibilidade no checkout.
  • Um mínimo de entrega só nas configurações nativas. Ele vaza pelas carteiras expressas. Aplique-o com uma Function.
  • Nenhuma aplicação de horários. Aceitar (e reembolsar) pedidos de entrega às 3 da manhã.
  • Deixar o envio ligado. Clientes locais escolhem "envio" para comida quente, ou você aceita um pedido que não tem como despachar.
  • Nenhum limite de capacidade. Uma noite cheia soterra a cozinha e o entregador.
  • Raio largo demais. Comida fria e entregas atrasadas prejudicam suas avaliações muito mais rápido do que uma área de entrega pequena.
  • Testar só com cartão. Sempre faça um pedido de teste com Apple Pay para pegar a falha das carteiras expressas antes que seus clientes peguem.

Checklist rápido de configuração

Para uma loja de alimentos só local, toda a configuração em uma lista:

  1. Zonas — raio ou CEPs para as áreas até onde você de fato vai.
  2. Taxa de entrega + grátis acima de um valor — cubra o entregador, incentive pedidos maiores.
  3. Envio desligado — para que ninguém peça comida quente pelos Correios.
  4. Retirada ligada — com um prazo de "pronto em X" realista.
  5. Pedido mínimo — aplicado no checkout em todas as carteiras, não só nas configurações nativas.
  6. Horários de funcionamento — o checkout fecha quando a cozinha desliga.
  7. Limites de capacidade + corte — para que um pico não soterre a cozinha nem o entregador.
  8. Teste com Apple Pay, não só com cartão — para pegar a falha das carteiras expressas.

Os itens 5 a 7 (e a aplicação em todas as carteiras em todos eles) são o OrderRules; os itens 1 a 4 são Shopify nativo, mais um app de zonas se você precisar de tarifas por distância ou roteirização.

Resumo

Entrega local para uma loja de alimentos é uma combinação — zonas, um mínimo, horários, retirada, sem envio e capacidade — e o Shopify cobre nativamente só uma parte, com uma limitação de carteira que descarta clientes em silêncio. Defina as zonas no nativo, desligue o envio e aplique o mínimo, os horários e a capacidade no checkout, para que valham para todo cliente, não importa como ele pague.

Comece grátis com o OrderRules para acrescentar horários de funcionamento, um mínimo de entrega, limites de capacidade e retirada agendada à sua loja de alimentos no Shopify — aplicados no checkout em Shop Pay, Apple Pay, Google Pay e todas as outras formas com que seus clientes pagam.

Perguntas frequentes

Tem. O Shopify tem entrega local nativa — você define uma zona por raio (até 160 km) ou por uma lista de CEPs (até 10 zonas por local), com taxa de entrega e valor mínimo de pedido opcionais por zona. O que ele não faz nativamente: faixas de horário de entrega, limites de capacidade por faixa, aplicação de horários de funcionamento ou tarifas por distância e roteirização de entregadores — isso exige um app. E há uma limitação significativa de carteira de pagamento (veja abaixo).

Porque a entrega local nativa do Shopify só funciona com o Shop Pay. A própria página de ajuda do Shopify afirma que ela 'não funciona com outros checkouts acelerados, como Apple Pay, Google Pay, Amazon Pay ou PayPal'. Um cliente que escolhe uma dessas carteiras nunca vê a entrega local e cai no envio padrão. A solução nativa documentada pelo Shopify é desativar esses checkouts expressos; a solução melhor é aplicar suas regras de entrega com uma Function de checkout do Shopify, que roda em todos os meios de pagamento.

A entrega local nativa permite definir um valor mínimo de pedido por zona, mas herda a limitação de funcionar só com o Shop Pay. Para criar um mínimo que valha para todo cliente, use um valor mínimo de pedido aplicado por uma Function de validação do checkout do Shopify — ela roda no Shop Pay, no Apple Pay, no Google Pay, no PayPal e no checkout padrão, então um pedido de entrega abaixo do mínimo é barrado independentemente de como o cliente paga. O OrderRules faz isso no plano Pro.

A entrega local nativa não aplica horário de funcionamento — ela aceita alegremente um pedido de entrega às 2 da manhã. Adicione horários que fecham o checkout fora do seu horário de atendimento, com uma mensagem clara. O OrderRules aplica isso no servidor, no checkout (em todas as carteiras), para que uma cozinha fechada não aceite pedidos que não vai preparar.

Mantenha a entrega local e a retirada local ativadas e remova ou esvazie suas taxas de envio (ou perfis de entrega), para que nenhuma opção de envio apareça no checkout. Assim o cliente só pode escolher entrega ou retirada — e não um método de envio nacional que você não cumpre. Atenção à limitação das carteiras expressas: com o envio desligado, um usuário de Apple Pay ainda poderia ficar sem a entrega local, então aplique a elegibilidade no checkout.

Não. A retirada local nativa mostra apenas um prazo de preparo (uma estimativa de 'pronto em X' que você define por local) — o cliente não consegue escolher data nem faixa de horário específicas, e não há capacidade por faixa. Para retirada agendada com faixas e limites, adicione um app de agendamento como o OrderRules (seletor de data e faixa de entrega/retirada no plano Advanced).

Na entrega local nativa, defina uma zona por local por raio (até 160 km) ou colando uma lista de CEPs (até 3.000 caracteres), com até 10 zonas e até 3 regras de taxa de entrega por faixa de preço em cada zona. Para cálculo de tarifa por distância, zonas desenhadas no mapa ou roteirização e despacho de entregadores, adicione um app como Zapiet ou EasyRoutes — essa é uma camada separada das regras de compra.

Horários de funcionamento com bloqueio do checkout e um teto diário de pedidos estão no plano gratuito Starter. Valor mínimo de pedido e limites por cliente estão no Pro (US$ 9,99/mês). A suíte completa de entrega — seletor de data e faixa, capacidade por data e por faixa, cortes, datas bloqueadas e retirada agendada na loja — está no Advanced (US$ 19,99/mês). Tudo isso é aplicado no checkout, em todos os meios de pagamento e em qualquer plano do Shopify (sem Plus).

Pronto para assumir o controle dos seus pedidos?

Experimente o OrderRules grátis