{"section":"tutorials","requestedLocale":"pt","requestedSlug":"cadastro-de-pontos-de-retirada","locale":"pt","slug":"cadastro-de-pontos-de-retirada","path":"docs/pt/tutorials/envio/pontos-de-retirada/cadastro-de-pontos-de-retirada.md","branch":"main","content":"Pontos de retirada são locais físicos onde clientes podem retirar pedidos feitos no seu ecommerce. É uma etapa opcional da [estratégia de envio](/pt/docs/tutorials/estrategia-de-envio) da sua loja. \n\nVocê pode cadastrar pontos de retirada utilizando a requisição de API [Create/Update Pickup Point](https://developers.vtex.com/vtex-rest-api/reference/pickup-points-1#createupdate) ou via Admin VTEX. Este artigo explica como realizar o segundo processo.\n\nHá duas formas de cadastrar pontos de retirada pelo Admin:\n\n* [Cadastro individual](#cadastro-individual).\n* [Cadastro por planilha](#cadastro-por-planilha).\n\n> ⚠️ O cadastro dos pontos de retirada é um dos passos para o funcionamento correto da funcionalidade. Confira o artigo [Pontos de retirada](/pt/docs/tutorials/pontos-de-retirada) e veja as demais [configurações necessárias](/pt/docs/tutorials/pontos-de-retirada#como-configurar) para disponibilizar os pontos de retirada para os seus clientes.\n\n## Cadastro individual\n\n1. No Admin VTEX, acesse **Envio > Pontos de retirada**, ou digite *Pontos de retirada* na barra de busca no topo da página.    \n2. Clique em <i class=\"fas fa-plus\"></i> `Adicionar`.  \n3. Preencha os [campos de cadastro](#campos-de-cadastro).  \n4. Clique em `Salvar modificações`.  \n\n### Campos de cadastro\n\n#### Informações Gerais\n\n* **Nome:** nome do ponto de retirada que será exibido no checkout.\n* **ID:** identificação do ponto de retirada. Se não for preenchido, o sistema escolherá um ID automaticamente. Não utilize caracteres de espaço.\n* **Ponto de retirada de terceiros:** marque com <i class=\"far fa-check-square\"></i>  se o ponto de retirada não for um endereço relacionado à sua loja. Endereços de terceiros são sugeridos com menos relevância do que pontos da própria loja.\n\n  > ❗ A configuração **Ponto de retirada de terceiros** atualmente não está disponível.\n\nSelecione <i class=\"fas fa-toggle-on\"></i> para que o ponto de retirada fique ativo.\n\n#### Endereço do ponto de retirada\n\n* **País:** escreva o país onde está localizado o ponto de retirada.\n* **Procure um endereço:** insira as informações do endereço para busca. Você pode utilizar o código postal, a rua, a cidade, o número e o complemento do local. \n* Para editar alguma informação do endereço, clique em `Editar`. \n* Para adicionar um endereço diferente, clique em `Limpar` e refaça a busca.\n\n> ℹ️ As informações de endereço e a localização no mapa serão exibidas no checkout.\n\n#### Informações adicionais\n\n* **Instruções de retirada:** insira informações que ajudarão seu cliente na retirada dos pacotes no ponto de retirada. Como, por exemplo, em qual portão a retirada dos itens é feita, ou quais documentos o cliente deve apresentar na retirada dos pedidos. Essas instruções serão exibidas no checkout, no momento da escolha do ponto de retirada. \n* **Tags:** adicione _tags_ para agrupar pontos de retirada. Estas _tags_ são úteis no momento de relacionar as [políticas de envio](/pt/docs/tutorials/politica-de-envio) com os pontos de retirada.  \n\n#### Horário de funcionamento\n\n* **Dias da semana:**\n\n1. Marque com <i class=\"far fa-check-square\"></i> os dias em que seu ponto de retirada estará disponível para seus clientes retirarem pedidos. \n2. Selecione também os horários de funcionamento do ponto de retirada para cada dia.\n  \n    > ℹ️ Caso esse campo não seja preenchido, a plataforma considera o horário de funcionamento de 24 horas por dia.\n  \n* **Exceções ou feriados:** para adicionar dias específicos em que o ponto de retirada não funcionará:\n\n1. Clique em `Adicionar exceção`;\n2. Preencha **Dia** e **Horário;**\n3. Clique em`Adicionar`.\n\n> ⚠️ O horário de funcionamento cadastrado no ponto de retirada é apenas informativo para o cliente, mas não é utilizado para o cálculo do SLA. Para alterar as configurações que influenciam no prazo de entrega, é preciso estabelecer o horário de funcionamento na [política de envio](/pt/docs/tutorials/politica-de-envio) relacionada ao ponto de retirada. No caso do cadastro de feriados, as configurações devem ser feitas pela seção de [feriados](/pt/docs/tutorials/cadastrar-feriados) para que influenciem no cálculo de prazo.\n\n## Cadastro por planilha\n\nÉ possível cadastrar pontos de retirada via importação de planilha (arquivo XLS). Dessa forma, você cadastra mais de um ponto de retirada de uma única vez.\n\n> ℹ️ O arquivo XLS não deve ultrapassar 10MB (aproximadamente 50 mil pontos de retirada). Se preciso, cadastre mais de uma planilha.\n\n1. No Admin VTEX, acesse **Envio > Pontos de retirada**, ou digite *Pontos de retirada* na barra de busca no topo da página.    \n2. Clique em <i class=\"fas fa-upload\"></i> `Subir um XLS`.\n3. Baixe o modelo e preencha os [campos da planilha](#campos-da-planilha).\n\n  > ℹ️ Note que a planilha modelo já vem com valores de exemplo, que devem ser substituídos pelos dados dos pontos de retirada da sua loja.\n\n4. Ao final do upload, clique em `OK`. Os pontos de retirada já estão cadastrados. \n\n### Campos da planilha\n\nPreencha a planilha de acordo com as informações da tabela abaixo:\n\n<table class=\"w-100 center mv7 bb b--gray\">\n    <thead class=\"w-100 center mv7 bb b--gray\">\n  <tr class=\"t-body fw5 c-muted-1 bb bw1 pa2 pb3 b--muted-3 tl\">\n            <th class=\"t-body fw5 c-muted-1 bb bw1 pa2 pb3 b--muted-3 tl\">**Coluna da planilha **\n   </th>\n   <th class=\"t-body fw5 c-muted-1 bb bw1 pa2 pb3 b--muted-3 tl\">**Preenchimento**\n   </th>\n   <th class=\"t-body fw5 c-muted-1 bb bw1 pa2 pb3 b--muted-3 tl\">**Preenchimento obrigatório**\n   </th>\n   <th class=\"t-body fw5 c-muted-1 bb bw1 pa2 pb3 b--muted-3 tl\">**Exemplo de preenchimento**\n   </th>\n  </tr>\n  <tr class=\"bb b--muted-3\">\n            <td class=\"t-body pa5\">**Id**\n   </td>\n   <td>Código identificador do ponto de retirada.\n   </td>\n    <td><center>Não</center>\n   </td>\n   <td><span class=\"t-body c-on-base pa2 mw6 br2 bg-muted-4\">123</span>\n   </td>\n  </tr>\n  <tr class=\"bb b--muted-3\">\n            <td class=\"t-body pa5\">**Name**\n   </td>\n   <td>Nome do ponto de retirada exibido para o cliente no checkout.\n   </td>\n   <td><center>Sim</center>\n   </td>\n   <td><span class=\"t-body c-on-base pa2 mw6 br2 bg-muted-4\">Ponto de retirada A</span>\n   </td>\n  </tr>\n  <tr class=\"bb b--muted-3\">\n            <td class=\"t-body pa5\">**Description**\n   </td>\n   <td>Descrição do ponto de retirada exibida no checkout.\n   </td>\n   <td><center>Não</center>\n   </td>\n   <td><span class=\"t-body c-on-base pa2 mw6 br2 bg-muted-4\">Loja do Shopping Mall</span>\n   </td>\n  </tr>\n  <tr class=\"bb b--muted-3\">\n            <td class=\"t-body pa5\">**Instructions**\n   </td>\n   <td>Instruções do local para facilitar a retirada do cliente.\n   </td>\n   <td><center>Não</center>\n   </td>\n   <td><span class=\"t-body c-on-base pa2 mw6 br2 bg-muted-4\">Retire seu pacote na entrada principal, utilizando o número do pedido.</span>\n   </td>\n  </tr>\n  <tr class=\"bb b--muted-3\">\n            <td class=\"t-body pa5\">**CountryName**\n   </td>\n   <td>Nome do país onde está o ponto de retirada.\n   </td>\n   <td><center>Não</center>\n   </td>\n   <td><span class=\"t-body c-on-base pa2 mw6 br2 bg-muted-4\">Brasil</span>\n   </td>\n  </tr>\n  <tr class=\"bb b--muted-3\">\n            <td class=\"t-body pa5\">**City**\n   </td>\n   <td>Cidade onde está o ponto de retirada.\n   </td>\n   <td><center>Não</center>\n   </td>\n   <td><span class=\"t-body c-on-base pa2 mw6 br2 bg-muted-4\">Rio de Janeiro</span>\n   </td>\n  </tr>\n  <tr class=\"bb b--muted-3\">\n            <td class=\"t-body pa5\">**PostalCode**\n   </td>\n   <td>Código postal da localização do ponto de retirada. \n   </td>\n   <td><center>Sim</center>\n   </td>\n   <td><span class=\"t-body c-on-base pa2 mw6 br2 bg-muted-4\">24210000</span>\n   </td>\n  </tr>\n  <tr class=\"bb b--muted-3\">\n            <td class=\"t-body pa5\">**CountryAcronym**\n   </td>\n   <td>Abreviação de três letras do nome do país de acordo com a ISO 8601  (RFC 3339).\n   </td>\n   <td><center>Sim</center>\n   </td>\n   <td><span class=\"t-body c-on-base pa2 mw6 br2 bg-muted-4\">BRA</span>\n   </td>\n  </tr>\n  <tr class=\"bb b--muted-3\">\n            <td class=\"t-body pa5\">**State**\n   </td>\n   <td>Nome abreviado do estado onde está o ponto de retirada.\n   </td>\n   <td><center>Não</center>\n   </td>\n   <td><span class=\"t-body c-on-base pa2 mw6 br2 bg-muted-4\">RJ</span>\n   </td>\n  </tr>\n  <tr class=\"bb b--muted-3\">\n            <td class=\"t-body pa5\">**Latitude**\n   </td>\n   <td>Latitude do ponto de retirada.\n   </td>\n   <td><center>Sim</center>\n   </td>\n   <td><span class=\"t-body c-on-base pa2 mw6 br2 bg-muted-4\">-22,94</span>\n   </td>\n  </tr>\n  <tr class=\"bb b--muted-3\">\n            <td class=\"t-body pa5\">**Longitude**\n   </td>\n   <td>Longitude do ponto de retirada. \n   </td>\n   <td><center>Sim</center>\n   </td>\n   <td><span class=\"t-body c-on-base pa2 mw6 br2 bg-muted-4\">-43</span>\n   </td>\n  </tr>\n  <tr class=\"bb b--muted-3\">\n            <td class=\"t-body pa5\">**Neighborhood**\n   </td>\n   <td>Bairro do ponto de retirada.\n   </td>\n   <td><center>Não</center>\n   </td>\n   <td><span class=\"t-body c-on-base pa2 mw6 br2 bg-muted-4\">Botafogo</span>\n   </td>\n  </tr>\n  <tr class=\"bb b--muted-3\">\n            <td class=\"t-body pa5\">**Street**\n   </td>\n   <td>Rua onde o ponto de retirada está localizado.\n   </td>\n   <td><center>Não</center>\n   </td>\n   <td><span class=\"t-body c-on-base pa2 mw6 br2 bg-muted-4\">Praia de botafogo</span>\n   </td>\n  </tr>\n  <tr class=\"bb b--muted-3\">\n            <td class=\"t-body pa5\">**Number**\n   </td>\n   <td>Número (endereço) do ponto de retirada.\n   </td>\n   <td><center>Não</center>\n   </td>\n   <td><span class=\"t-body c-on-base pa2 mw6 br2 bg-muted-4\">300</span>\n   </td>\n  </tr>\n  <tr class=\"bb b--muted-3\">\n            <td class=\"t-body pa5\">**Complement**\n   </td>\n   <td>Complemento do endereço.\n   </td>\n   <td><center>Não</center>\n   </td>\n   <td><span class=\"t-body c-on-base pa2 mw6 br2 bg-muted-4\">segundo andar, loja 345</span>\n   </td>\n  </tr>\n  <tr class=\"bb b--muted-3\">\n            <td class=\"t-body pa5\">**Reference**\n   </td>\n   <td>Ponto de referência que ajude na localização do ponto de retirada.\n   </td>\n   <td><center>Não</center>\n   </td>\n   <td><span class=\"t-body c-on-base pa2 mw6 br2 bg-muted-4\">Em frente à praia</span>\n   </td>\n  </tr>\n  <tr class=\"bb b--muted-3\">\n            <td class=\"t-body pa5\">**IsActive**\n   </td>\n   <td>Preencha com <span class=\"t-body c-on-base pa2 mw6 br2 bg-muted-4\">true</span> para ativar o ponto de retirada ou <span class=\"t-body c-on-base pa2 mw6 br2 bg-muted-4\">false</span>, para desativá-lo. Pontos de retirada ativos aparecem no checkout.\n   </td>\n   <td><center>Não</center>\n   </td>\n   <td><span class=\"t-body c-on-base pa2 mw6 br2 bg-muted-4\">true</span>\n   </td>\n  </tr>\n  <tr class=\"bb b--muted-3\">\n            <td class=\"t-body pa5\">**BusinessHours**\n   </td>\n   <td>Indica o horário de funcionamento do ponto de retirada. Deve ser preenchido da seguinte forma:\n<body>\n<ul>\n<li>DiaDaSemana,HoraInício,HoraFinal, sem utilizar espaços, separados por vírgulas.</li> \n<li>Inclua cada dia da semana um a um, com seu respectivo horário de funcionamento, separados por ponto e vírgula (;).</li> \n<li>Os dias da semana devem ser preenchidos de acordo com os códigos: 0 = Domingo, 1 = Segunda, 2 = Terça, 3 = Quarta, 4 = Quinta, 5 = Sexta, 6 = Sábado.</li>\n<li>As horas devem obedecer ao padrão 24h e devem estar no formato hh:mm, em que hh representam as horas e mm os minutos.</li>\n</ul>\n</body>\nEste campo não é utilizado no cálculo de tempo de SLA.  Para alterar as configurações que influenciam no prazo de entrega, é preciso estabelecer o horário de funcionamento na [política de envio](/pt/docs/tutorials/politica-de-envio) relacionada ao ponto de retirada. No caso do cadastro de feriados, as configurações devem ser feitas pelo módulo de [feriados](/pt/docs/tutorials/cadastrar-feriados) para que influenciem no cálculo de prazo.\n   </td>\n   <td><center>Não</center>\n   </td>\n   <td>Para o caso de funcionamento segunda-feira e terça-feira, das 9 da manhã às 18 horas, o preenchimento ficaria: <span class=\"t-body c-on-base pa2 mw6 br2 bg-muted-4\">1,09:00:00,18:00:00;2,09:00:00,18:00:00;</span>\n   </td>\n  </tr>\n  <tr class=\"bb b--muted-3\">\n  <td class=\"t-body pa5\">**PickupHolidays**\n   </td>\n   <td>Preencha esse campo caso haja dias em que os pontos de retirada não estão disponíveis. O preenchimento deve ser feito da seguinte forma:\n<body>\n<ul>\n<li>Data,HoraInício,HoraFinal, sem utilizar espaços, separados por vírgulas.</li>\n<li>A data deve ser preenchida seguindo o formato yyyy-mm-dd, em que yyyy representa o ano, mm o mês, e dd o dia.</li>\n<li>Os feriados devem ser incluídos um a um. Para adicionar mais de um feriado, separe-os usando ponto e vírgula (;) e sem espaços.</li>\n<li>As horas devem obedecer ao padrão 24h e devem estar no formato hh:mm, em que hh representa as horas, e mm os minutos.</li>\n</ul>\n</body> \n   </td>\n   <td><center>Não</center>\n   </td>\n   <td>Para um feriado no dia 28 de dezembro de 2018 o preenchimento ficaria:\n<span class=\"t-body c-on-base pa2 mw6 br2 bg-muted-4\">2018-12-28,00:00,00:00</span>\nPara um feriado no dia 25 de novembro de 2016 com funcionamento a partir das 13 horas\n<span class=\"t-body c-on-base pa2 mw6 br2 bg-muted-4\">2016-11-25,00:00, 13:00;2018-11-17T00:00:00Z,00:00,00:00</span>\n   </td>\n  </tr>\n  <tr class=\"bb b--muted-3\">\n  <td class=\"t-body pa5\">**Tags**\n   </td>\n   <td>Preencha com tags para  identificar um grupo de pontos de retirada.\n   </td>\n   <td><center>Não</center>\n   </td>\n   <td><span class=\"t-body c-on-base pa2 mw6 br2 bg-muted-4\">pickup1;pickup2;pickup3</span>\n   </td>\n  </tr>\n</table>"}