# Agrupa (o carrinho) os produtos por

## Agrupar produtos irá alterar os custos de envio

Podes analisar os produtos do carrinho agrupados de acordo com diferentes critérios, para determinar se correspondem a uma regra e se são aplicáveis ao cálculo do custo de envio.

Os critérios possíveis para o agrupamento são:

### Nenhum [no grouping]: | Cada produto será analisado individualmente, mesmo que tenham a mesma referência
### Por ID / SKU: | Os produtos com a mesma referência serão agrupados
### Por produto [group variations]: | Todas as variações de produtos incluídas serão agrupadas
### Por classe de envio: | Todos os produtos com a mesma classe de envio serão agrupados
### Agrupa-os todos num só: | Os produtos do carrinho completo formam um único grupo

## Outro exemplo simples

Vamos mostrar-te como os diferentes critérios de agrupamento alteram a forma como o carrinho é processado para calcular os custos de envio:

Digamos que queremos cobrar 1 euro de custos de envio para produtos com peso igual ou superior a 500 g:

Considera este carrinho:

Produto | Quantidade | Peso | Classe de envio
--- | --- | --- | ---
Camisa (variação do tamanho S) | 1 | 225 g. | Roupa
Camisa (variação do tamanho L) | 2 | 280 g. | Roupa
Polo | 1 | 360 g. | Roupa
Disco rígido externo | 1 | 425 g. | Computadores

## Agrupamento Nenhum [no grouping]

Cada item do carrinho será analisado separadamente:

Produto | Quantidade | Peso | Regra nº 1 | Custo
--- | --- | --- | --- | ---
Camisa (variação do tamanho S) | 1 | 225 g. | Mínimo. 500 g.: | /
Camisa (variação do tamanho L) | 1 | 280 g. | Mínimo. 500 g.: | /
Camisa (variação do tamanho L) | 1 | 280 g. | Mínimo. 500 g.: | /
Polo | 1 | 360 g. | Mín. 500 g.: | /
Disco rígido externo | 1 | 425 g. | Mínimo. 500 g.: | /
Regra nº 1 do custo: |  |  |  |

Nota que mesmo as duas camisas de tamanho L são analisadas separadamente. Esta regra não será aplicada porque nenhum produto corresponde ao critério de seleção.

Importante: Se não houver regras a aplicar, porque nenhum produto corresponde aos critérios de seleção, o método de envio será desativado para esse carrinho.

## Agrupamento por ID / SKU

Com o critério ID / SKU, as variações continuam a ser analisadas separadamente, mas agrupa os produtos que são idênticos :

Produto | Quantidade | Peso | Peso agrupado | Regra nº 1 | Custo
--- | --- | --- | --- | --- | ---
Camisa (variação do tamanho S) | 1 | 225 g. | 225 g. | Mín. 500 g.: | /
Camisa (variação do tamanho L) | 1 | 280 g. | 560 g. | Mín. 500 g.: | 1€ * 2 = 2€
Camisa (variação do tamanho L) | 1 | 280 g.
Pólo | 1 | 360 g. | 360 g. | Mín. 500 g.: | /
Disco rígido externo | 1 | 425 g. | 425 g. | Mín. 500 g.: | /
Regra nº 1: custa: | 2€

Nota que apenas os produtos que correspondem aos critérios de seleção têm impacto no custo da regra.

Se um ou mais produtos (grupo, neste caso) corresponderem à seleção, a regra aplica-se e ativa o método de envio para esse carrinho.

## Agrupamento Por produto [group variations]

Com o critério Por produto [group variations], os produtos que são iguais, incluindo as variações, são agrupados:

Produto | Quantidade | Peso | Peso agrupado | Regra nº 1 | Custo
--- | --- | --- | --- | --- | ---
Camisa (variação do tamanho S) | 1 | 225 g. | 785 g. | Mín. 500 g.: | 1€ * 3 = 3€
Camisa (variação do tamanho L) | 1 | 280 g.
Camisa (variação do tamanho L) | 1 | 280 g.
Pólo | 1 | 360 g. | 360 g. | Mín. 500 g.: | /
Disco rígido externo | 1 | 425 g. | 425 g. | Mín. 500 g.: | /
Regra nº 1: custa: | 3€

Repara que a camisa de tamanho S não corresponde ao critério de seleção, mas se for agrupada com as outras duas de tamanho L, corresponde.

## Agrupamento Por classe de expedição

Com o critério de classe Por expedição, todas as roupas serão analisadas como um único grupo, e o disco rígido como um segundo grupo:

Produto | Quantidade | Peso | Classe de expedição | Peso agrupado | Regra nº 1 | Custo
--- | --- | --- | --- | --- | --- | ---
Camisa (variação do tamanho S) | 1 | 225 g. | Roupa | 1145 g. | Mín. 500 g.: | 1€ * 4 = 4€
Camisa (variação do tamanho L) | 1 | 280 g. | Roupa
Camisa (variação do tamanho L) | 1 | 280 g. | Roupa
Polo | 1 | 360 g. | Roupa
Disco rígido externo | 1 | 425 g. | Computadores | 425 g. | Mín. 500 g.: | /
Regra nº 1: custa: | 4€

## Agrupamento Todos agrupados como um só

E, finalmente, com o critério Todos agrupados como um só, todo o carrinho será agrupado como um só:

Produto | Quantidade | Peso | Classe de expedição | Peso agrupado | Regra nº 1 | Custo
--- | --- | --- | --- | --- | --- | ---
Camisa (variação do tamanho S) | 1 | 225 g. | Roupa | 1570 g. | Mín. 500 g.: | 1€ * 5 = 5€
Camisa (variação do tamanho L) | 1 | 280 g. | Roupa
Camisa (variação do tamanho L) | 1 | 280 g. | Roupa
Polo | 1 | 360 g. | Roupa
Disco rígido externo | 1 | 425 g. | Computadores
Regra nº 1: custa: | 5€

## E... o que acontece com os outros métodos de seleção?

Os produtos podem ser agrupados, da mesma forma que vimos com o peso, para: | E não pode ser agrupado (pega sempre nos produtos um a um) com os seguintes:
--- | ---
Dados do produto: Preço Peso Volume Volumétrico PRO Conjunto volumétrico PRO Avançado: Itens do carrinho Número de grupos | Dados do produto: Dimensão mínima / média / máxima Comprimento+Largura+Altura PRO Comprimento+Cintura (C + 2L + 2H) PRO Todos os selectores de tipo de produto Avançado: Total do carrinho Funções de utilizador Todos os selectores de dados e tempo Todos os selectores de endereços de envio

Porque é que não podem ser agrupados? Bem, relativamente ao tamanho, não faria sentido somar as dimensões dos produtos. E em relação às taxonomias, produtos diferentes podem pertencer a taxonomias diferentes, pelo que não podem ser considerados em conjunto. Em todo o caso, considera produto por produto.

## Critérios de agrupamento diferentes em cada condição PRO

Na versão PRO, podes definir um agrupamento diferente para cada condição.

Digamos que queremos definir um custo de envio fixo de 10€ se o carrinho tiver mais de 4 produtos, descartando os que pesam mais de 500g..:

Primeiro tens de desmarcar a opção de agrupar globalmente:

E esta seria a tabela de regras de expedição, com opções de agrupamento diferenciadas:

## Todos os controlos

As acções especiais permitem-te modificar a execução das regras ou enviar mensagens aos teus clientes:

Acções especiais

Wp-Centrics | Advanced Shipping Rates for WooCommerce