Conseguir resolver a minha situação utilizando o plugin: “postcode based order restriction”.
https://wordpress.org/plugins/postcode-based-order-restriction/
* Esse plugin é bem básico, e ainda requer alguns ajustes e melhorias, entretanto para o meu caso, acredito que irá funcionar bem, apesar de gerar um trabalho enorme no início, para inserir TODOS os CEP que serão bloqueados.
Importante:
Sugiro que o campo CEP contenha uma máscara para padronizar o campo de CEP.
Exemplo:
– Se o campo CEP aceitar ponto e traço (99.999-999), então nas configurações do plugin para restringir o CEP deverá ser usado o mesmo padrão, informando o ponto e traço.
– Se você já estiver usando o plugin “woocommerce extra checkout fields for brazil”, então certifique do padrão utilizado na tela de checkout no campo CEP, antes de inserir e informar os CEPs nas configurações do plugin para bloquear os CEPs desejados.
https://wordpress.org/plugins/woocommerce-extra-checkout-fields-for-brazil/
ou seja:
Esse pluguin verifica exatamente o CEP incluindo os caracteres, portanto, o CEP 99.999-999 é diferente do CEP 99999-99 e diferente do CEP 99999999.
Outro detalhe importante:
– Esse plugin não aceita configurar a abreviação do CEP, do tipo 99* (ele NÃO irá funcionar, ele NÃO irá bloquear todos os CEP que iniciam com 99).
– Terá que inserir CEP por CEP, obedecendo a máscara que você usar no checkout.