Olá @costasergio,
Este plugin adiciona os distritos para poder definir custos de envio baseados nos mesmos, e não em códigos postais.
Pode sempre criar uma zona onde coloca Açores e Madeira e não define quaisquer métodos de envio, mas para códigos postais não damos qualquer tipo de suporte.
Olá @costasergio,
En España temos un caso similar coas Illas Canarias.
O custo do transorte e alto e algún usuarios non queren que apareza nos listados.
Penso que para Açores e Madeira podería funcionar un script coma este, a adicionar no functions.php, no cal deberías por os códigos das illas portuguesas:
function exclue_provincias ($provincias) {
unset ($provincias ['ES'] ['TF']); // Tenerife
unset ($provincias ['ES'] ['GC']); // Las Palmas de Gran Canaria
unset ($provincias ['ES'] ['CE']); // Ceuta
unset ($provincias ['ES'] ['ML']); // Melilla
return $provincias;
}
add_filter ('woocommerce_states', 'exclue_provincias');
En calquer caso penso como di @webdados que a millor opción é criar 2 zoas.
- Zoa 1, rexión “Açores e Madeira”, sen método de envío
- Zoa 2, rexión “Portugal”, co método do envío que corresponda
É moi importante que a Zoa “Açores e Madeira” estea de primeira, enriba de Portugal.
Saudos
Bom dia, também estou com o mesmo problema ao tentar restringir os Açores e Madeira. Já tentei fazer uma nova zona de envio com as ilhas, como sugerido mas não funcionou…alguma sugestão que não implique código?
Se não funcionou é porque tem algo mal configurado. A zona das ilhas tem de estar ANTES da zona de restante Portugal, para ter prioridade.
Sim, parece estar. Dessa forma não é suposto o cliente conseguir terminar a encomenda.
De qualquer forma, esta questão está fora do âmbito do suporte deste plugin.