Boleto tranca após erros no cart?o de crédito
-
Boa noite
O plugin apresenta um pequeno bug. O cart?o de crédito vem selecionado como padr?o. Aí se eu insiro informa??es equivocadas no cart?o, vai mostrar o erro no div com class “woocommerce-error”, dentro do div com id “pagarme-credit-cart-form”, dentro do div com class “woocommerce-checkout-payment”.
Se, depois de aparecer o erro (cart?o inválido, mês inválido, código inválido, etc…), eu selecionar o Boleto como forma de pagamento, o bot?o de pagamento n?o funciona. N?o acontece nada e n?o aparece nada no Console do Chrome.
N?o sei como o plugin joga o erro no container do cart?o de crédito. Se for com wc_print_notices(), esta própria fun??o deveria dar um wc_clear_notices() no final, certo?
Aparentemente isso n?o tá acontecendo.
Como sugest?es, n?o sei se funcionaria, mas talvez seria interessante vincular o wc_clear_notices() na troca de método de pagamentos, pra que o woocommerce reprocesse eventuais erros, sen?o os erros parece que ficam lá guardados depois que se troca de método e o bot?o n?o funciona em raz?o disso.
Ou ainda poderia usar o método nativo mesmo e dar um wc_add_notice() pra que o wc_print_notices() do topo do checkout/form-checkout.php cuide de exibir esses erros junto com os demais do billing form ou do shipping form.
Valeu!
Abra?o!
- The topic ‘Boleto tranca após erros no cart?o de crédito’ is closed to new replies.