Pacote de envio para Magento 2 – casos de uso (parte 1)

Publicados: 2017-06-01

Nosso pacote de remessa para Magento 2 está rapidamente ganhando popularidade entre os usuários da plataforma. Nesse sentido, continuamos recebendo perguntas sobre a funcionalidade da extensão e possíveis formas de maximizá-la para algumas necessidades específicas de negócios.

É por isso que decidimos escrever uma série de posts sobre o extensiodn. Esses artigos responderão a algumas perguntas frequentes e descreverão casos interessantes do uso da extensão.

Vamos rolar!

1. Definição dos custos de envio

Pergunta:

Preciso configurar os custos de envio que dependem de uma faixa de preço do produto. Por exemplo, para produtos:

de $ 0 - $ 3000, o custo de envio é de 11%
de $ 3000 - a $ 5000, o custo de envio é de 5%

E quando o preço de um produto é superior a US $ 5.000, o frete é GRATUITO.

Como definir isso com o Magento 2 Shipping Suite ?

Responda:

Para configurar os custos de frete que dependem de uma faixa de preço do produto, você precisa criar regras de frete correspondentes para frete de 11%, 5% e 0% . Para fazer isso, vá para Lojas – Regras e Restrições de Envio – e adicione uma nova regra de envio lá.

Depois de inserir as informações básicas da regra, vá para a seção Condições e defina-a como ' Subtotal igual ou menor que ________ (o valor do carrinho) '.

1

Em seguida, vá para a guia Ações e na seção Modificar custo de envio , selecione a opção Substituir valor (porcentagem) . No campo abaixo, defina o custo de compra por quantidade de item em porcentagem.

2

Salve e aplique a regra. É basicamente isso.

* Aqui está o motivo pelo qual você precisa usar a opção 'Custo de envio por quantidade de item %' e NÃO a opção 'Custo de envio %'.

___________________________________________________________________

2. Preços de Envio para Zonas/Países

Pergunta:

É possível definir o preço do frete em nível de zona em vez de nível de país?

Responda:

No momento, esse recurso exato não está disponível na extensão.

Como solução temporária, você pode definir o preço de frete para zonas geográficas (por exemplo, para África ou União Europeia ).

Primeiro, vá para Lojas – Métodos de Envio – selecione um método que você gostaria de editar – vá para Configurações de Taxas – lá, na grade, selecione uma taxa para editar (ou adicione uma nova) – vá para a guia Condições e insira os dados necessários.

Aqui está como:

3

4

Os países podem ser editados em Lojas – Configuração – MageWorx – Regras de envio – Países por configuração de região :

5

___________________________________________________________________

3. Regras e Restrições de Envio

Caso:

Existem 2 regras de envio:

1) Regra do cliente de varejo – Aplicando-se a grupos de clientes de varejo e desconectados. Além disso, existem alguns métodos de envio configurados para clientes de varejo aos quais esta regra de envio se aplica e alguns métodos de envio ocultos que não estão disponíveis para clientes comerciais.

2) Regra do cliente comercial – Aplicando-se a grupos de clientes comerciais. Além disso, há dois métodos de envio configurados para clientes comerciais aos quais esta regra de envio se aplica e dois métodos de envio ocultos que não estão disponíveis para clientes comerciais.

Se alguém selecionar um país diferente do local atual, a extensão mostrará todos os métodos de envio. É necessário ocultar todas as opções de envio se não estiver no local atual.

Métodos de Envio

Existem 2 métodos de envio para clientes de varejo e 2 métodos de envio para clientes comerciais. Dentro desses métodos de envio, todas as configurações de taxas se aplicam aos códigos postais do Reino Unido para adicionar cobranças com base no código postal.

O objetivo: as regras/restrições de envio devem ter prioridade e os métodos de envio devem ser exibidos com base nas ações definidas na regra de envio. Caso contrário, parece que você não pode mostrar condicionalmente as regras de envio com base no grupo de clientes.

(veja a captura de tela anexada para mais detalhes - clique com o botão direito do mouse -> Exibir imagem )

Envio 4

Solução:

Existem 2 aspectos que devemos levar em consideração:

1) As zonas de expedição podem ser usadas atualmente nas regras de condição. No exemplo acima, você precisa indicar que uma zona de envio é o Reino Unido continental. Observe que isso deve ser feito para ambas as regras.

2) Por padrão, a regra com maior prioridade (por exemplo 20) é executada primeiro, em seguida vão as regras com menor importância (por exemplo 10, depois 5 etc.).

O ideal é que você tenha 2 grupos de regras para cada Grupo de Clientes em particular (as quais podem ser adicionadas nas configurações principais); e uma regra para desativar todos os métodos de envio disponíveis para a zona ' UK Mainland '. Em seguida, você precisa executar uma verificação simples: se uma zona não for o ' UK Mainland ', desative (oculte) os métodos de envio para ela.

Além disso, basta adicionar um grupo de usuários às configurações principais, o que permitirá evitar verificações desnecessárias. Em seguida, você precisa configurar uma regra. Por exemplo, CEP variando de PA, PH, DD, AB, IV ou KW e o Subtotal que é superior a 1000 libras. E se a regra passar, você coloca o Overwrite Shipping Cost como 0 libras (= frete grátis).

A única desvantagem dessa abordagem é a abundância de combinações possíveis. O bom é que pode ser simplificado.

Por exemplo, nesta condição:

O pedido contém item de entrega de 21 DIAS? (Product Attribute – Boolean) com o incremento de preço padrão de 25 libras.

A condição pode ser executada separadamente para ambos os grupos de clientes. Para implementar isso, basta indicar que o método básico de envio é igual a 25 libras. Além disso, você precisa criar uma regra de alta prioridade que verificará se existe tal produto no carrinho de compras e, se estiver lá, adicionará um incremento de 25 libras ao preço do frete.

Qual é o próximo?

Se um produto for encontrado em um carrinho de compras, independentemente do grupo de clientes (comércio ou varejista), o custo de envio será duplicado e será de 50 libras (25 + 25). No entanto, quando a regra de frete grátis é acionada, ela substitui o custo de frete, tornando o preço total como deveria ser.

Se tal produto não for encontrado em um carrinho de compras e a regra de frete grátis não funcionar, será cobrado do cliente 25 libras como preço de frete. Isso eliminará a necessidade de executar verificações excessivas e demoradas.

Então, agora, você tem 2 regras:

– a 1ª oculta os seus métodos de envio para quem NÃO vem do Reino Unido,
– o 2º adiciona um incremento adicional de 25 libras se um carrinho de compras tiver um produto com prazo de entrega de 21 DIAS.

A única coisa que resta a fazer é adicionar algumas regras específicas para seus grupos de clientes:

3 – para varejo,
Se isso é uma exceção de código postal?
PA, PH, DD, AB, IV ou KW
você deve alterar o custo de envio para 0 (Valor de sobregravação do custo de envio (fixo) = 0) e encerrar o serviço (Parar processamento adicional = Sim).

4 – Se isso é uma exceção de código postal?
PA, PH, DD, AB, IV ou KW – TRUE e sabtotal superior a 1000 libras,
você precisa alterar o custo de envio para 0 (Valor de substituição do custo de envio (fixo) = 0) e encerrar o serviço (Parar processamento adicional = Sim)

5 – Se isso é uma exceção de código postal?
PA, PH, DD, AB, IV ou KW – FALSE e sabtotal superior a 500 libras
você precisa alterar o custo de envio para 0 (Valor de substituição do custo de envio (fixo) = 0) e encerrar o serviço (Parar processamento adicional = Sim)

Devido ao fato de termos definido um custo base de 25 libras e ter um incremento de 25 libras em relação à 2ª regra, tudo correrá como deveria.

Se você usar alguns métodos de envio de terceiros sem a capacidade de definir o custo base, poderá criar outra regra de prioridade mais alta (semelhante a 1 e 2, deve ser feita antes do 2º e depois do 1º) e substituir imediatamente o custo de este método de envio para 25 libras.

É basicamente isso.

Continua….

PS Se você quiser compartilhar sua experiência de uso da extensão e descrever como ela o ajuda com suas necessidades comerciais específicas, envie-nos uma mensagem .