Gerador de Código de Pedido (Loja Online)
Gere códigos de pedido no formato típico de e-commerce (como LOJA-20260622-0042) para testes de interface e sistemas. Popule pedidos fictícios em segundos.
Códigos de pedido para loja online: identificadores multicanal que escalam
Quando uma loja online vende por vários canais — site próprio, app e um ou mais marketplaces — um único sequencial #0001 deixa de ser suficiente. O mesmo código pode colidir entre sistemas, o atendimento não enxerga de onde o pedido veio, e a conciliação com adquirentes vira tarefa manual. A resposta pragmática é um identificador com prefixo de canal: um código curto, URL-safe, alfanumérico, que codifica a origem, depois uma sequência ou timestamp, e opcionalmente um checksum.
ORD-W-000123 // site (web)
ORD-M-000124 // app mobile
ORD-ML-007821 // Mercado Livre
ORD-SH-004499 // Shopee
ORD-AM-128340 // Amazon
ORD-MG-099122 // Magalu (Magazine Luiza)
Hubs e integradores no mercado brasileiro
O e-commerce brasileiro depende muito de hubs agregadores que ingerem pedidos de vários marketplaces numa única interface tipo ERP. Bling, Tiny, Olist, Tray e Anymarket são os nomes dominantes. Cada hub atribui o próprio ID interno, e expõe ao lado dele o ID original do marketplace e o ID da sua plataforma de loja. Um único pedido pode carregar quatro identificadores ao mesmo tempo: o do marketplace (Mercado Livre, Shopee, Amazon), o do hub (Bling, Olist), o da loja (VTEX, Tray, Loja Integrada) e o do ERP (Bling, Omie, ContaAzul). Projetar o gerador com prefixo estável e rastreável desde o dia um economiza semanas de trabalho de detetive depois.
Ciclo do pedido e estados de pagamento no Brasil
O pedido online brasileiro percorre uma máquina de estados que reflete os meios de pagamento locais: aguardando pagamento → pago → em separação → enviado → entregue → finalizado — com ramos para cancelado e devolvido. PIX confirma em segundos, autorização de cartão é imediata mas captura pode ser diferida, e boleto bancário leva até três dias úteis para liquidar. Códigos de pedido fake usados em testes de integração devem cobrir cada transição de estado para o QA não depender de pagamento real liquidando.
{
"orderCode": "ORD-W-000123",
"channel": "site",
"status": "em_separacao",
"payment": { "method": "pix", "txid": "E12345..." },
"shipping": { "carrier": "loggi", "tracking": "JT0012345BR" },
"createdAt": "2026-05-29T14:22:11-03:00"
}
Integrações de frete: Correios, Loggi, J&T, Total Express
Quando o pedido sai para entrega, o código costuma ser pareado com um número de rastreio do transportador. Correios usa códigos de 13 caracteres terminando em BR (ex.: AA123456789BR); Loggi, J&T Express, Total Express, Jadlog e Mandaê têm cada um seu formato. Geradores de pedido fake são ideais para popular ambientes de teste com combinações realistas para que o dashboard, a página de rastreio na área do cliente e o template de notificação no WhatsApp possam ser revisados visualmente antes do lançamento.
Fraude, BI e restrições de formato por plataforma
- Antifraude (Konduto, ClearSale, Stone Antifraude) atribui score a cada pedido; o código é a chave de junção entre a API de feedback e o seu ERP.
- Dashboards BI em Power BI, Metabase ou Looker Studio normalmente fatiam por prefixo de canal — mais um motivo para manter o prefixo consistente.
- Stripe usa
pi_,ch_,cs_; Magento default é sequencial de 9 dígitos; Shopify usa#1001incrementando por loja. Escolha 10–15 caracteres totais para encaixar em todos sem atrito. - UUIDs são válidos mas exagero para exibição ao cliente — longos demais para falar no telefone, sem padrão humano. Use UUID internamente e o código curto para exibir.
- Prefixo de teste: adicione
TST-em ambientes não-produtivos para que um código vazado nunca colida acidentalmente com um real.
Perguntas frequentes
Devo usar prefixo diferente por canal? Sim, idealmente. Acelera o atendimento (o agente vê a origem sem consulta), permite fatiamento limpo em BI e evita colisões cross-canal nos raros casos em que sistemas são fundidos.
Qual o tamanho ideal? Dez a quinze caracteres no total. Curto o suficiente para ditar no telefone, longo o suficiente para manter entropia e evitar colisão em milhões de pedidos.
Posso usar só UUID? Tecnicamente sim, mas UUID tem 36 caracteres com hífens — longo demais para exibir ao cliente, difícil de ditar, sem informação de canal embutida. Use UUID internamente e código curto na camada voltada ao cliente.
Como evitar colisão entre marketplaces? Deixe o marketplace ser dono do ID nativo dele (do Mercado Livre, da Shopee) e adicione seu código curto interno por cima. Guarde os dois, busque por qualquer um, e o atendimento sempre ganha.
Ferramentas Relacionadas
Gerador de Código de Pedido
Gera códigos de pedido alfanuméricos curtos (PED-XXXX-9999) ou longos com timestamp (PED-1700000000-XXXX). Para sistemas de e-commerce.
Gerador de pedido e-commerce fake
Gere um pedido de e-commerce fictício com produtos, preços, frete, total e status. Ideal para testar interfaces, telas de checkout e relatórios de loja online.
Gerador de Código de Processo PA/DPA
Gera código fictício de Processo Administrativo (PA) ou Disciplinar (DPA) no formato ÓRGÃO/ANO/NÚMERO. Para mockups de sistemas governamentais.