YapayPagamentos / woo-yapay

Plugin Yapay Intermediador para WooCommerce.
5 stars 10 forks source link

Bug de CPF quando pagamento é recusado. #51

Open Mikedrums opened 10 months ago

Mikedrums commented 10 months ago

Bom Dia!

Na opção do checkout (usando o plugin Brazilian Market on WooCommerce), o CPF aparasse, e o processamento é feito normalmente, porem se por algum motivo o cartão no cliente não passa, e a compra é negada, eu libero pelo Woocommerce o botão pra ele pagar novamente, e nesse caso que o CPF está gerando problema Eu vi pelo HTML que o campo CPF está ocultado, e vazio! No caso para ver o campo, pelo Firefox eu inclui um display: block no campo oculto, e percebi que o mesmo está vazio, e mesmo preenchendo manualmente, o processamento indica que o formulário não tem CPF!

josuezs commented 10 months ago

Solucionei da seguinte forma:

No arquivo "class-wc-yapay_intermediador-creditcard-gateway.php" inclua o trecho abaixo na linha 264:

$params["customer[cpf]"] = $_POST["billing_cpf"];

Mikedrums commented 9 months ago

@josuezs Fiz essa implementação e o erro permanece!

Verifiquei que o $_POST não está enviando nada referente ao cliente, apenas os dados do pedido.

Caso consiga resolver eu posto a solução por aqui.

Desde já agradeço o apoio.

devaguia commented 4 months ago

Resolvido na versão 0.6.8. Poderia fechar essa issues @CSCsoares ?