WooCommerce – Remover método de pagamento do WooCommerce

As vezes em certos projetos precisamos apenas usar um ou dois métodos de pagamento e deixar os outros indisponíveis.

Entretanto os métodos de pagamento padrões do WooCommerce continuam aparecendo no admin da loja e isso pode ser arriscado quando você tem um cliente que poderá editar a loja e adicionar métodos de pagamentos errados, sem saber o que fazendo.

Você pode remover estes métodos de vez de todo o WooCommerce utilizando o filtro woocommerce_payment_gateways, segue um exemplo retirando o método Mijireh Checkout:

[gist id=”6745850″]

WooCommerce – Adicionar intervalo entre números de CEPs para “Retirar no Local” e “Entrega Local”

As vezes é necessário limitar os números de CEPs para fornecer as opções “Retirar no Local” e “Entrega Local” como métodos de entrega.

Desta forma você pode criar um intervalo entre números e utilizar na opção CEP para isso como no exemplo:

local-pickup

No exemplo do CEP deve estar entre 1860*-*** e 1861*-***.
As opções “Retirar no Local” e “Entrega Local” ficarão disponíveis apenas se o CEP do cliente estiver neste intervalo de números.