DOCS

Regras de preços de envio

Controle quando as opções de envio estão disponíveis em seu Checkout.

GraphQL

As regras avançadas fornecem as ferramentas para ajustar com precisão suas opções de envio, considerando fatores como peso, local de entrega, valor do item ou SKU. Crie regras para que os serviços de remessa estejam disponíveis nas circunstâncias certas e ocultos quando não são desejados.

Condições em taxas fixas: se você usar opções de frete da taxa fixa, considere incorporar condições de peso ou valor do carrinho diretamente nas condições de frete de taxa fixa, em vez de criar uma regra avançada.

Por peso 

Use regras avançadas para definir restrições de peso para seus níveis de serviço de remessa. Isso é especialmente útil quando você configurou um serviço de planilha de preços personalizado e tem limitações de peso específicas. Embora Zonos esteja ciente das limitações de peso dos serviços de remessa conectada, ele não está ciente das limitações de peso de quaisquer serviços personalizados configurados usando uma tabela de tarifas. Consulte sua transportadora personalizada sobre quaisquer limitações de peso e aplique-as usando uma regra avançada.

Por endereço 

Regras avançadas também podem ajudá-lo a criar restrições de endereço para seus níveis de serviço de remessa. Você pode usar limitações de endereço para:

  • Aplicar restrições de serviço às tabelas de tarifas — Embora os serviços de remessa conectados consultem diretamente a transportadora se o serviço está disponível para um determinado endereço, os serviços configurados por meio da tabela de taxas sempre retornarão a taxa de remessa associada ao país de destino. Se o serviço não estiver disponível para determinados CEPs (geralmente áreas remotas), crie uma regra para proibir essa opção de envio para esse CEP.
  • Mostrar frete grátis apenas para usuários selecionados — Você já quis oferecer frete grátis para um comprador específico, como um influenciador ou atacadista? Ao limitar as opções de envio com base no endereço, você pode garantir que o frete grátis esteja disponível exclusivamente para as pessoas que você deseja abordar.

Por valor do item 

Produtos de alto valor geralmente exigem considerações adicionais ao serem enviados internacionalmente. Use regras avançadas para forçar opções de envio mais rápidas, permitir opções de frete grátis e restringir carrinhos para evitar a apresentação de EEIs.

  • Velocidade de envio — Muitas vezes você deseja garantir que eles sejam enviados rapidamente para reduzir o risco de problemas durante o transporte. Se você vende produtos de alto e baixo valor, pode oferecer diferentes opções de envio dependendo do valor do pedido.
  • Frete grátis — Como alternativa, você pode exibir uma opção de frete grátis apenas quando o pedido exceder um determinado valor. Agora você pode adicionar condições de valor para frete grátis ao configurar a regra de frete grátis. No entanto, se você quiser ocultar todas as outras opções de frete quando o frete grátis for aplicado, crie uma regra para fazer isso.
  • Evite enviar EEIs — Se quiser evitar o envio de EEIs devido ao incômodo, você pode decidir proibir qualquer opção de envio quando o carrinho exceder US$ 2.500. Como o Canadá não exige EEIs, você poderia redigir a regra para continuar permitindo pedidos de alto valor para o Canadá.

Por SKU 

Observação: As restrições de país por SKU devem ser gerenciadas em Catalog. Regras avançadas só devem ser usadas quando Catalog não for suficiente (como condições específicas de nível de serviço de remessa).

Se você deseja que determinados itens usem apenas uma opção de envio específica, crie uma regra avançada para desativar todas as outras opções de envio quando esse SKU estiver no carrinho.

Personalizações 

Os exemplos neste documento podem ser modificados para se adequarem ao seu cenário específico. Quando você ajusta o actions e conditions, primeiro verifique se eles estão escritos corretamente antes de implementar a regra. Use a mutação validate para garantir que a sintaxe correta seja usada. Digite o action e o condition separadamente como expression e certifique-se de usar o ruleContext correto.

1mutation validate {
2 validateExpression(
3 input: {
4 expression: ":items_total: > 150 USD and :service_level_name: ne \"Free Shipping\""
5 ruleContext: "SHIPMENT_RATING_BUFFER"
6 }
7 )
8}

Esta página foi útil?