Pular para o conteúdo
Cota Frete Manual
13.1

Transportadora e serviço no pedido

Planos:BasicBusinessCheckout requer CCS

Quando um pedido entra na Shopify, o frete chega como uma linha com nome e valor: “Jadlog Package, R$ 24,90”. Para quem embala o pacote, isso basta. Para o ERP, para a API e para o cliente, falta informação. Qual transportadora está por trás de um frete chamado “Econômico”? Por qual gateway a etiqueta precisa ser comprada? Qual a data prevista? Que campanha deu frete grátis?

O Cota Frete responde gravando esses dados no próprio pedido, como atributos do pedido. Não há tela nem configuração: acontece sozinho, segundos depois de o pedido ser criado.

O que é um atributo do pedido#

A Shopify permite guardar no pedido pares de nome e valor, além dos campos padrão. São os atributos do pedido (em inglês, note attributes ou custom attributes). Eles aparecem no admin, vão junto com o pedido na API e nos webhooks e podem ser lidos pelo Liquid do tema e dos e-mails.

É o lugar certo para dado que varia de pedido para pedido, porque não mexe no nome do frete. A página Usar os atributos no ERP explica por que isso importa.

Os seis atributos#

AtributoO que guardaExemplo
cotafrete_transportadoraA transportadora por trás do serviço escolhidoCorreios
cotafrete_gatewayO gateway de frete que cotou o serviço, quando foi um gatewayFrenet
cotafrete_servicoO nome do serviço como a transportadora entregaSEDEX
cotafrete_codigo_servicoCódigo interno do serviço, que nunca mudacorreios_03220
cotafrete_previsao_entregaData prevista de entrega calculada na cotação, em dias úteis27/08/2026
cotafrete_descontoTítulo da campanha de desconto que venceu a cotação, se houveFrete Grátis Inverno

Quatro detalhes ajudam a ler os valores:

  • A transportadora é sempre a real. Com uma regra de agrupar, o cliente escolhe “Econômico”, mas cotafrete_transportadora diz qual transportadora ganhou aquela cotação. O mesmo vale para uma regra de renomear: cotafrete_servico guarda o nome original do serviço, não o nome que você deu a ele.
  • O gateway separa contas. Um gateway revende outras transportadoras, então dois gateways podem cotar “Correios” no mesmo pedido. cotafrete_gateway diz por qual conta comprar a etiqueta. Ele não aparece quando o frete veio de uma transportadora conectada direto.
  • O desconto vale para qualquer campanha. Um desconto de 30% grava o título do mesmo jeito que um frete grátis. Veja Criar um desconto.
  • Campo vazio não é gravado. Cada atributo é preenchido de forma independente, e o que não existe para aquele frete simplesmente não aparece.

O que cada tipo de frete recebe#

Frete escolhido pelo clienteAtributos gravados
Transportadora conectada direto (Correios, Jadlog, J&T Express…)Todos, menos cotafrete_gateway. cotafrete_desconto só quando uma campanha venceu
Serviço de um gateway (Melhor Envio, Frenet, Intelipost, SmartEnvios, SuperFrete)Todos os seis. cotafrete_desconto só quando uma campanha venceu
Tabela de frete própriaTransportadora e serviço (os dois com o nome da tabela), código e previsão
Entrega local dos Fretes PrópriosSó serviço e código: não há transportadora nem prazo de transportadora por trás
Serviço sem prazo informado pela transportadoraO resto, sem cotafrete_previsao_entrega

Quando os atributos são gravados#

Os atributos saem da cotação que o Cota Frete devolveu no checkout. Quando o pedido é criado, o app procura essa cotação e só grava os atributos se encontrar uma que bata exatamente com o pedido:

  • os mesmos produtos e quantidades;
  • o mesmo CEP de destino;
  • o mesmo serviço escolhido;
  • o mesmo valor de frete, centavo por centavo;
  • cotada nos últimos 7 dias.

Se algo não bate, o pedido fica sem atributos. O app prefere não gravar nada a gravar o dado de outra cotação.

Na prática, isso tem duas consequências:

  • Só pedidos com frete cotado no checkout recebem atributos. A cotação no checkout depende do Carrier Calculated Shipping (CCS, “cotação calculada pela transportadora”) da Shopify e faz parte dos planos Basic e Business. Uma loja no plano Widget, que cota só na página do produto e no carrinho, não recebe atributos. Veja Carrier Calculated Shipping (CCS).
  • Frete alterado à mão não recebe atributos. Um pedido criado como rascunho, com o frete editado no admin, não corresponde a nenhuma cotação do checkout.

Onde ver na Shopify#

  1. No admin da Shopify, abra o pedido.
  2. Procure o bloco Informações adicionais, na lateral do pedido.
  3. Os atributos cotafrete_* aparecem ali, cada um com o seu valor.
Bloco de detalhes adicionais de um pedido no admin da Shopify com os atributos cotafrete_transportadora, cotafrete_gateway, cotafrete_servico, cotafrete_codigo_servico e cotafrete_previsao_entrega (admin em inglês)

Os atributos entram alguns segundos depois de o pedido ser criado. Uma integração que puxa o pedido no mesmo instante pode pegá-lo ainda sem eles. A maioria dos ERPs sincroniza em intervalos e não sente essa diferença.

Se o pedido for criado de novo pela Shopify (por exemplo, numa reentrega do webhook), o app confere os atributos e não repete a gravação quando nada mudou. Atributos gravados por outro app ou pelo tema são mantidos: o Cota Frete só substitui as chaves cotafrete_*.

Para onde ir agora#

Atualizado em 25/10/2026 Algo desatualizado nesta página? Avise a equipe