Plugin precisa ser atualizado
-
Plugin precisa ser atualizado pois nao funicona mais com a Pagarme. Recebi o seguinte retorno deles: – Conferi que você validava os postbacks a partir do fingerprint de uma forma que n?o é indicada na nossa documenta??o.Essa maneira de valida??o foi descontinuada desde 2016, porém essa forma de valida??o para de funcionar de vez essa semana.Para ajustar essa quest?o, vai ser necessário alterar a valida??o do lado da Plataforma, para validar o header.
-
Estou com o mesmo problema. Procurando uma solu??o urgente, utilizar a vers?o v2 da API da PagarME n?o é uma solu??o pra mim.
Faz 1 semana que come?ou o problema e você sem perder tempo me da 1 estrela, estou atarefado, o plugin está com código aberto no github, se você quiser contribuir agrade?o. Infelizmente só vou conseguir mexer nele no fim de semana. O Plugin é gratuito, n?o ganho nada com ele, agora dar 1 estrela é pra desanimar de vez mesmo. Se tu entende muito assim sobre a forma correta de valida??o, faz um pull request lá.
-
This reply was modified 11 months, 3 weeks ago by
marcosgn.
Outra coisa.
O Fingerprint é usado apenas na vers?o 4.0 da API de (2019), confome a propria documenta??o da api nessa mesma vers?o.
A vers?o v5 da api da pagar.me funciona perfeitamente e n?o usa o fingerprint, por mais que no código no arquivo PagarmeApiV5.php tem um metodo chamado fingerprint, ele só verifica uma entrada mas n?o contem a mesma lógica do fingerprint da v4.
Quem estiver com problema provavelmente está usando a v4, tem que falar com a pagar.me para atualizar sua api para v5.
A v5 está funcionando perfeitamente, sem problema de atualiza??o de pedido.
Portanto sua observa??o n?o tem nada a ver com o problema. AbsArrumado o problema na v4, atualizem pra 2.1.3 vers?o desse plugin
@marcosgn primeiramente concordo contigo sobre apenas uma estrela. Vou colocar minha avalia??o para te dar suporte.
Estou usando a v4 da API com Pagarme 1.0. Atualizei conforme sua orienta??o para 2.1.3 mas continuo sem o retorno do status do pedido.
Sabe me dizer se preciso fazer algo mais? Criei um pedido ficticio e fiz o pagamento direto via pix. N?o aparece na tela do checkout a confirma??o e o pedido também n?o atualiza no painel administrador.
Analisei o Status Log, a última ocorrência segue abaixo:
2024-03-23T21:49:31+00:00 Nota ResponseArray ( [id] => 2497488537 [fingerprint] => 710d8a44347e949cd09dd31b89beaf5d8e433fdc [event] => transaction_status_changed [old_status] => waiting_payment [desired_status] => paid [current_status] => paid [object] => transaction [transaction] => Array ( [object] => transaction [status] => paid [refuse_reason] => [status_reason] => acquirer [acquirer_response_code] => [acquirer_response_message] => [acquirer_name] => pagarme [acquirer_id] => 5fe8950dacffb40011f00a34 [authorization_code] => [soft_descriptor] => [tid] => 2497488537 [nsu] => 2497488537 [date_created] => 2024-03-23T21:35:28.062Z [date_updated] => 2024-03-23T21:36:19.955Z [amount] => 188 [authorized_amount] => 188 [paid_amount] => 188 [refunded_amount] => 0 [installments] => 1 [id] => 2497488537 [cost] => 0 [card_holder_name] => [card_last_digits] => [card_first_digits] => [card_brand] => [card_pin_mode] => [card_magstripe_fallback] => false [card_funding_source] => [cvm_pin] => false [postback_url] => https://horsecomfort.com.br/wc-api/wc_pagarme_pix_payment_geteway/ [payment_method] => pix [capture_method] => ecommerce [antifraud_score] => [boleto_url] => [boleto_barcode] => [boleto_expiration_date] => [boleto] => [referer] => api_key [ip] => 2a02:4780:13:1012:0:34fb:94ec:1 [subscription_id] => [phone] => Array ( [object] => phone [ddi] => 55 [ddd] => 11 [number] => 971521133 [id] => 182206674 ) [address] => [customer] => Array ( [object] => customer [id] => 685764646 [external_id] => [type] => [country] => [document_number] => 37695481831 [document_type] => cpf [name] => VICTOR HUGO MOLINA MARTINS [email] => victorhugofons@gmail.com [phone_numbers] => [born_at] => [birthday] => [gender] => [date_created] => 2024-03-23T21:35:28.019Z [client_since] => [risk_indicator] => ) [billing] => [shipping] => [card] => [split_rules] => [metadata] => Array ( [order_number] => 58570 ) [reference_key] => [device] => [local_transaction_id] => [local_time] => [fraud_covered] => false [fraud_reimbursed] => [order_id] => [risk_level] => unknown [receipt_url] => [payment] => [addition] => [discount] => [private_label] => [pix_data] => Array ( [qr_code] => 00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/976e7b5d-894f-4aed-b704-756418eb996952040000530398654041.885802BR5925Lefons comercio digital L6014RIO DE JANEIRO622905255a947aa81140659e862f75e5b63042D04 [expiration_date] => 2024-04-07T21:35:27.000Z [end_to_end_id] => E18236120202403232136s000c009d86 [paid_at] => 2024-03-23T21:36:15Z [refund_failure_reason] => [refund_failure_date] => [payer] => Array ( [name] => Victor Hugo Molina Martins da Fonseca [document] => ***954818** [document_type] => cpf [bank_account] => Array ( [bank_name] => NU PAGAMENTOS S.A. - INSTITUI??O DE PAGAMENTO [ispb] => 18236120 ) ) ) [pix_qr_code] => 00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/976e7b5d-894f-4aed-b704-756418eb996952040000530398654041.885802BR5925Lefons comercio digital L6014RIO DE JANEIRO622905255a947aa81140659e862f75e5b63042D04 [pix_expiration_date] => 2024-04-07T21:35:27.000Z [service_referer_name] => ) ) CONTEXT: {"_legacy":true}
me envia um email, gomes.php@gmail.com
-
This reply was modified 11 months, 3 weeks ago by
- The topic ‘Plugin precisa ser atualizado’ is closed to new replies.