Para despachar todo pedido do Shopify a tempo da data de entrega que o cliente escolheu, deixe o OrderRules capturar essa data no checkout e etiquetar cada pedido com delivery:YYYY-MM-DD. Toda manhã, filtre os pedidos pela data de entrega igual a hoje mais seu tempo de trânsito e exporte esse lote para o CSV da sua transportadora. É um fluxo de envio por data confiável que você já pode rodar hoje — sem planilha, sem achismo.
Este guia é para lojas com data crítica — confeitaria japonesa (和菓子・洋菓子), padarias, floriculturas, marmitas —, em que o cliente escolhe quando quer a encomenda e você tem de trabalhar de trás para frente até quando ela precisa sair da cozinha. Ele mostra exatamente como transformar datas de entrega escolhidas pelo cliente em uma lista diária de "enviar hoje" e entregá-la para Yamato, Sagawa ou Correios do Japão.
O problema: o cliente escolhe a data de entrega, você tem de escolher a data de envio
Um cliente que compra na terça para entrega na sexta não se importa com quanto dura o trânsito — isso é problema seu. Se o prazo até a região dele é de dois dias úteis, esse pedido precisa sair na quarta. Multiplique isso por cem pedidos, cada um com a própria data de entrega e destino, e "o que tem de sair hoje?" vira a pergunta que decide se algo chega no prazo.
O Shopify não responde a ela. De fábrica não há campo de data de entrega, não dá para filtrar por ele e nada liga a data escolhida ao dia em que o pedido precisa sair. Os lojistas acabam exportando tudo para uma planilha e conferindo datas no olho — o que quebra assim que o volume sobe ou um feriado desloca o calendário.
O fluxo que o OrderRules já sustenta hoje
O OrderRules (plano Advanced) entrega as quatro peças que fazem uma rotina de envio por data funcionar: um seletor de data de entrega, aplicação no checkout, etiquetas de pedido por data de entrega e exportação CSV para transportadora. Encadeadas, elas substituem a planilha:
- O cliente escolhe uma data de entrega (e uma faixa de horário opcional) na página de produto ou carrinho.
- A Shopify Function garante uma data válida e disponível no checkout.
- O OrderRules grava
delivery:YYYY-MM-DD(eslot:HHMM-HHMM) no pedido. - A cada dia você filtra os pedidos pela etiqueta de data de entrega e exporta o lote para a transportadora.
O ponto que precisa ficar claro: o OrderRules etiqueta pela data de entrega, não pela data de envio. Hoje não existe uma etiqueta automática de "data de envio". Mas, como a etiqueta de data de entrega é gravada em todo pedido, deduzir o que enviar é uma regra fixa — data de envio = data de entrega − tempo de trânsito — e você filtra por ela em segundos. Mais sobre isso abaixo.
Passo 1 — Capture a data de entrega no checkout
Adicione o seletor de data e faixa de horário de entrega do OrderRules às páginas de produto e carrinho como bloco de app do tema — sem código. Defina suas regras de entrega (prazo de preparo, um horário de corte, dias da semana selecionáveis, uma janela de agendamento) e limites de capacidade por data e por faixa, para que um dia esgote em vez de estourar. Passo a passo completo: adicione um seletor de data de entrega e ofereça faixas de horário de entrega.
O seletor aplica a data no servidor via Shopify Functions, então Shop Pay e checkouts expressos não conseguem passar com uma data impossível.
Passo 2 — Cada pedido se etiqueta pela data de entrega
Escolhida a data, o OrderRules etiqueta o pedido automaticamente:
delivery:YYYY-MM-DD— a data de entregaslot:HHMM-HHMM— a janela de horário (por exemplo,slot:1400-1600)- uma etiqueta de data de retirada para pedidos de retirada na loja
Uma ação de preenchimento retroativo etiqueta também os pedidos existentes, então você pode começar a filtrar o histórico imediatamente. Veja etiquetagem automática de pedidos. Essas etiquetas transformam a própria busca de pedidos do Shopify em uma ferramenta de lista de separação — sem precisar de um app de operações de terceiros.
Passo 3 — Descubra sua regra de envio
É o passo que substitui a conta na planilha. Você já conhece seu tempo de trânsito até cada região — e, se não conhece, a data estimada de entrega do OrderRules entrega isso: ela calcula a chegada a partir de uma matriz de zonas de trânsito com contagem de dias úteis ciente de feriados, pulando fins de semana, datas bloqueadas e feriados nacionais.
Sua data de envio para qualquer pedido é simplesmente:
Data de envio = data de entrega − tempo de trânsito (em dias úteis)
Então "o que eu envio hoje?" vira "quais pedidos têm data de entrega igual a hoje + meus dias de trânsito?". Se o prazo até uma região é de dois dias úteis, hoje você envia tudo que vence para entrega dois dias úteis à frente.
Passo 4 — Monte a lista de envio de hoje no Shopify
Em Pedidos, filtre os pedidos não processados pela etiqueta de data de entrega do OrderRules para as datas-alvo. Esse conjunto filtrado é sua lista diária de separação e envio — e, como a etiqueta delivery: é gravada com exatidão em todo pedido, o filtro é exato. Sem leitura manual de datas, sem encomenda esquecida.
Se você envia para regiões com tempos de trânsito diferentes, rode um filtro por faixa de prazo (por exemplo, data de entrega = hoje+1 para a área local, hoje+2 para a zona seguinte). Cada faixa é um filtro de pedidos salvo.
Passo 5 — Exporte para Yamato B2 Cloud, Sagawa ou Correios do Japão
Exporte o lote filtrado para o CSV da sua transportadora no layout oficial — Yamato B2 Cloud (B2クラウド, 97 colunas), Sagawa e飛伝III (74 colunas) ou Correios do Japão ゆうプリR (118 colunas) — todos em Shift-JIS, para que a ferramenta da transportadora aceite sem ajustes. A etiqueta de data de entrega torna trivial o filtro de "exportar exatamente as remessas de hoje". Detalhe completo: exportação CSV para transportadora e o guia de CSV das transportadoras japonesas.
Depois importe os códigos de rastreio de volta para processar os pedidos e disparar as notificações de envio do Shopify automaticamente.
O que o OrderRules faz — e não faz — aqui
Ser preciso poupa um chamado de suporte:
- ✅ Garante uma data (e faixa) de entrega válida no checkout, no servidor.
- ✅ Etiqueta todo pedido com
delivery:YYYY-MM-DD(+ faixa, + data de retirada), com preenchimento retroativo. - ✅ Estima o trânsito com um calendário por zona e ciente de feriados.
- ✅ Exporta o lote filtrado para o CSV da Yamato / Sagawa / Correios do Japão e importa rastreios para processar automaticamente.
- ❌ Não grava uma etiqueta
ship:YYYY-MM-DDseparada e não move pedidos automaticamente para um quadro de datas de envio. Você deduz a data de envio com a regra fixa acima e filtra pela etiqueta de data de entrega.
Para a maioria das lojas com data crítica, essa regra basta: o filtro por data de entrega, rodado uma vez por faixa de prazo a cada manhã, produz o mesmo lote de "enviar hoje" que uma etiqueta de data de envio produziria — com confiabilidade e sem sair do Shopify.
Por que isso importa para confeitarias japonesas e lojas de presentes
No Japão, escolher data e janela de horário de entrega (配送日時指定) é uma expectativa básica do consumidor, e temporadas de presentes como お中元 e お歳暮 concentram um volume enorme em datas específicas. Uma rotina de envio por data amarrada aos prazos da Yamato e da Sagawa é a diferença entre uma temporada tranquila e um paredão de mensagens de "chegou atrasado". O mesmo fluxo serve a qualquer loja de perecíveis ou de produção sob encomenda — veja a comparação de apps de seletor de data de entrega para entender como as peças se encaixam.
Datas de entrega são a outra metade do controle de capacidade: o OrderRules governa quando o cliente pode comprar (horários de funcionamento, tetos diários, limites por cliente) e quando você entrega — em um app, um checkout. Veja o recurso de Datas de Entrega ou comece um teste grátis de 14 dias.