Olá, tudo bem @isaiassilva1? Estamos criando esses filtros para a versão 2.0.0! Devemos lançar essa semana.
Olá! Gostaria de saber se esses filtros já estão disponíveis. Estou com a versão mais recente, mas não encontrei eles.
Muito obrigado!
Já criamos um filtro sim! Mas, não é implementado de forma nativa, o filtro é apply_filters( 'pgly_wc_piggly_pix_discount_applied', $apply, $cart );. Onde $apply é um valor no formato float com o valor do desconto e $cart é um objeto WC_Cart.
Não implementamos de forma nativa os filtros no nosso plugin, então você deve registrar uma função neste filtro, por exemplo add_filter('pgly_wc_piggly_pix_discount_applied', 'my_function', 10, 2);.
Então, deve criar filtros com if no objeto WC_Cart (veja as referências dessa classe aqui: https://woocommerce.github.io/code-reference/classes/WC-Cart.html). Com isso, você poderá verificar se o carrinho tem o produto X ou Y, da categoria X ou Y, e deverá retornar o valor 0 se o desconto não for autorizado.
Entendi. Muito obrigado pelo suporte!