> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ycloud.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Importação de envio

> Este artigo explica como usar um arquivo CSV no Shop para importar ou atualizar em massa as informações de envio de pedidos existentes (transportadora, número de rastreamento, URL de rastreamento).

# Importação de envio

## O que você pode fazer

* Este recurso se aplica apenas a **pedidos existentes** na sua loja e é usado para atualizar o status de envio e as informações de logística. **Ele não cria novos pedidos para a loja!**
* Você pode atualizar: status de envio, transportadora, número de rastreamento e URL de rastreamento.
* Para pedidos de **produtos físicos** : após a importação bem-sucedida, os pedidos serão marcados como **Enviados**, e as informações de logística ficarão visíveis para os clientes.
* Para pedidos de **produtos virtuais/digitais** : os pedidos são simplesmente marcados como **Enviados** , sem a necessidade de número de rastreamento ou link de rastreamento.

***

## Antes de começar

Para garantir um processo de processamento tranquilo, conclua primeiro a seguinte configuração:

* Crie sua loja, adicione produtos, configure modelos de envio e métodos de pagamento (COD / PayPal).
* Recomenda-se familiarizar-se com o fluxo de trabalho **Pedidos → Atendimento / Marcar como pago (COD) / Reembolsos e devoluções** . [Revise o fluxo de trabalho do pedido](/pt/documentation/shop/orders/index).

***

## Baixar modelo

Na página **Shop → Pedidos** , clique em **Importar informações de envio** para abrir o modal e, em seguida, clique em **Modelo**.

<Frame caption="Select Import Shipping Info on the Orders page. The demo shop shown has no orders.">
  <img src="https://mintcdn.com/lchnan/gXEJIQXV2JH2VUQJ/product-assets/english-help-2026-09-22/shop-orders-import-entry-annotated.svg?fit=max&auto=format&n=gXEJIQXV2JH2VUQJ&q=85&s=ad2beb5c8a3520b83d431432801b79d0" alt="Página de Pedidos do Shop com a opção Importar informações de envio destacada." width="3024" height="1656" data-path="product-assets/english-help-2026-09-22/shop-orders-import-entry-annotated.svg" />
</Frame>

<Frame caption="Download the CSV template before filling in shipping information for existing orders.">
  <img src="https://mintcdn.com/lchnan/gXEJIQXV2JH2VUQJ/product-assets/english-help-2026-09-22/shop-shipping-import-dialog-annotated.svg?fit=max&auto=format&n=gXEJIQXV2JH2VUQJ&q=85&s=7af210f242490ff42d20fc5ae0b8323d" alt="Caixa de diálogo Importar informações de envio com o botão de download do Modelo destacado." width="3024" height="1656" data-path="product-assets/english-help-2026-09-22/shop-shipping-import-dialog-annotated.svg" />
</Frame>

**Observações sobre o preenchimento do modelo:**

* Apenas o formato CSV é compatível.
* Tamanho máximo do arquivo: **15 MB**, no máximo **1.000 linhas**.
* É permitido apenas **um arquivo por envio** .

***

## Campos no modelo de importação de envio

| Coluna | Descrição | Exemplo físico | Exemplo virtual |
| - | - | - | - |
| `Order_ID` | Identificador exclusivo do pedido gerado pelo sistema. **Obrigatório** | 100001250814000155 | 100001250814000153 |
| `Shipping_Carrier` | Nome da transportadora, como SF, J\&T, DHL, etc. Obrigatório para pedidos físicos; deixe em branco para pedidos virtuais | FedEx | (deixe em branco) |
| `Tracking_Number` | Número de rastreamento. Obrigatório para pedidos físicos; ignore para pedidos virtuais | 1234 5678 9012 | (deixe em branco) |
| `Tracking_Url` | Link de rastreamento no qual os clientes clicam para ver a logística. Obrigatório para pedidos físicos; deixe em branco para virtuais | [https://www.fedex.com/wtrk/track/?trknbr=123456789012](https://www.fedex.com/wtrk/track/?trknbr=123456789012) | (deixe em branco) |

***

## Envio e processamento

**1. Prepare-se para enviar**

Clique em **Fazer upload**, o que abrirá um seletor de arquivos.

<Frame caption="Select Upload after preparing your CSV. No file has been uploaded in this example.">
  <img src="https://mintcdn.com/lchnan/gXEJIQXV2JH2VUQJ/product-assets/english-help-2026-09-22/shop-shipping-import-upload-annotated.svg?fit=max&auto=format&n=gXEJIQXV2JH2VUQJ&q=85&s=7925cc75da781ced1886554e7db26282" alt="Caixa de diálogo Importar informações de envio com Fazer upload destacado." width="3024" height="1656" data-path="product-assets/english-help-2026-09-22/shop-shipping-import-upload-annotated.svg" />
</Frame>

Observe os requisitos no modal de envio:

* Formato CSV
* Até **15 MB** e **1.000 linhas**
* Apenas **um arquivo por envio**

***

**2. Selecione o arquivo, inicie o envio**

Escolha um arquivo CSV e clique em **Abrir**.

<Frame>
  <img src="https://mintcdn.com/lchnan/AlSk34JesCiO_ZYy/product-assets/ed0a81d5b7-shipping-info-filepicker.webp?fit=max&auto=format&n=AlSk34JesCiO_ZYy&q=85&s=8664bb427acb1a42a9b6e93791afcce9" alt="Seletor de arquivos para selecionar um arquivo CSV" width={760} data-path="product-assets/ed0a81d5b7-shipping-info-filepicker.webp" />
</Frame>

Assim que o modelo for validado, a importação de dados começará automaticamente e a exibição de resultados aparecerá (veja a etapa 4). Se a validação falhar, uma mensagem de erro aparecerá e a importação não prosseguirá.

***

**3. Falha na validação do arquivo**

Se o CSV não atender aos requisitos de importação, nenhum dado será importado.\
Você receberá uma mensagem de erro clara e precisará corrigir o arquivo.

<Frame>
  <img src="https://mintcdn.com/lchnan/7IqVC2giQEcOq6-5/product-assets/25c9cd53e9-shipping-info-error-csv.webp?fit=max&auto=format&n=7IqVC2giQEcOq6-5&q=85&s=5a7f17fed2a17a0bf7ea2e3fde0fa6ae" alt="Alerta de erro de validação de CSV" width={760} data-path="product-assets/25c9cd53e9-shipping-info-error-csv.webp" />
</Frame>

Consulte as **regras de validação em nível de arquivo** abaixo. Se as verificações forem aprovadas, a importação de dados começará (pode levar mais tempo para arquivos grandes — aguarde).

<Frame>
  <img src="https://mintcdn.com/lchnan/6CxA7mK2t7klNAOL/product-assets/a936a5d2d4-shipping-info-file-uploading.webp?fit=max&auto=format&n=6CxA7mK2t7klNAOL&q=85&s=13fb57d6561f28a1ee0121e665e44cc9" alt="Status do processamento da importação de CSV" width={760} data-path="product-assets/a936a5d2d4-shipping-info-file-uploading.webp" />
</Frame>

***

**4. Arquivo importado com sucesso**

Após a conclusão da importação, o sistema exibirá:

* Número de linhas com sucesso
* Número de linhas com falha

Clique em **Baixar relatório de erros** para obter um CSV apenas com as linhas que falharam, incluindo os motivos dos erros.

***

## Descrições dos campos (colunas do modelo)

| Coluna | Descrição |
| - | - |
| `Order_ID` | Identificador exclusivo do pedido gerado pelo sistema, usado para corresponder a pedidos existentes. |
| `Shipping_Carrier` | Nome da transportadora, como SF, J\&T, DHL, etc. |
| `Tracking_Number` | Número de rastreamento. Obrigatório para pedidos de produtos físicos; ignorado para produtos digitais. |
| `Tracking_Url` | Link de rastreamento no qual os clientes clicam para ver a logística. |
| `import status` | `failed` (padrão) significa que esta linha não foi importada. |
| `error message` | Fornece o motivo específico para a falha na importação — por exemplo, “Order ID not found”. |

***

## Validação e relatório de erros

O sistema realiza validações tanto no nível do arquivo quanto no nível da linha:

**Validação no nível do arquivo**

* Cabeçalho ausente ou incompatível → `Invalid template header`
* Tipo diferente de CSV → `Unsupported file type`
* O arquivo está vazio ou não possui linhas válidas → `No valid entries found`
* O arquivo excede os limites de tamanho ou de linhas → `Maximum allowed size is 15 MB and 1,000 rows`
* Upload de vários arquivos de uma só vez → `Please upload only one file at a time`

**Validação no nível da linha**

* `Order_ID` vazio, não encontrado ou incompatível → `Order not found`
* `Order_ID` duplicado no arquivo → `Duplicate Order ID; skipped`
* `Tracking_Number` ausente ou malformatado para itens físicos → `Invalid Tracking Number`
* Para pedidos digitais, os campos de logística são ignorados e o pedido é marcado como enviado

**Exemplo de relatório de falhas (CSV):**

```csv theme={"theme":{"light":"github-light","dark":"github-dark"}}
Order_ID,Shipping_Carrier,Tracking_Number,Tracking_Url,Result,Reason
412341234,,,,Failed,"Missing shipping data"
634563456354635,,,,Failed,"Order not found"
```

> Se ocorrerem erros de rede ou de sistema, o sistema poderá exibir uma mensagem de erro genérica — tente novamente alguns minutos depois.

***

## Perguntas frequentes

<Accordion title="Posso importar novamente depois que um pedido já foi marcado como Shipped?">
  Sim. Você pode fazer o upload do pedido novamente em uma importação posterior para atualizar suas informações de logística.
</Accordion>

<Accordion title="Produtos virtuais ou digitais exigem campos de rastreamento?">
  Não. Esses pedidos são marcados como enviados e os campos de logística são ignorados.
</Accordion>

<Accordion title="Quais métodos de pagamento são suportados atualmente?">
  A Shop suporta **Cash on Delivery (COD)** e **PayPal Wallet**.
</Accordion>

<Accordion title="O Excel converteu um Order_ID longo em notação científica, como 1.23E+17. Como evito isso?">
  Defina a coluna `Order_ID` como **Texto** ou adicione um apóstrofo (`'`) na frente no Excel para preservar o valor corretamente.
</Accordion>

<Accordion title="O que acontece com as linhas com erros durante a importação?">
  Essas linhas são ignoradas e um relatório de falhas é gerado com os motivos específicos do erro. Corrija as linhas e faça o upload novamente.
</Accordion>

<Accordion title="O que acontece se o mesmo Order_ID aparecer mais de uma vez no mesmo arquivo?">
  As linhas duplicadas são ignoradas. Mantenha uma linha por `Order_ID`. Para atualizar as informações de logística de um pedido que já está marcado como **Shipped**, faça o upload dele novamente em uma importação posterior usando uma única linha.
</Accordion>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.