Sumário
Depois de criar um ponto de retirada, é preciso associá-lo a uma política de envio para que ele fique disponível para os clientes. Para fazer a associação, o campo Nomes dos pontos de retirada
(da política de envio) deve ser preenchido com o nome do ponto de retirada cadastrado. O preenchimento é feito com uma busca pelo nome do ponto de retirada. No entanto, durante a busca, o ponto de retirada pode não ser encontrado quando há mais de 999 pontos de retirada cadastrados na loja.
Assim, é possível que o ponto de retirada desejado não apareça nos resultados da busca de pontos de retirada em lojas que têm mais de 999 pontos de retirada cadastrados.
Simulação
Para realizar a simulação, certifique-se de que a loja tem mais de 999 pontos de retirada.
- Crie ou altere uma política de envio:
- Na janela Relacionar pontos de retirada, busque um ponto de retirada no campo
Nomes dos pontos de retirada
; - Perceba que os resultados dos pontos de retirada não contêm o ponto de retirada desejado.
- Na janela Relacionar pontos de retirada, busque um ponto de retirada no campo
Workaround
Há dois workarounds para esse caso:
- Via Admin: nesse caso, é necessário vincular uma tag ao ponto de retirada. Ao criar um ponto de retirada, utilize o campo tag para adicionar o ponto de retirada a um grupo. Preencha o campo
Tags dos pontos de retirada
antes de realizar a busca emNomes dos pontos de retirada
. - Via API: é possível associar o ponto de retirada a uma política de envio utilizando a API Update Shipping Policy.
- Dê GET para conferir as configurações da política de envio;
- Substitua o campo
deliveryChannel: delivey
pordeliveryChannel
:pickup-in-point
; - No objeto
pickupPointsSettings
, adicione o ID do ponto de retirada no campoPickupPointIds
.