• 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.

Viewing 6 replies - 1 through 6 (of 6 total)
  • 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.

    Plugin Author marcosgn

    (@marcosgn)

    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 ago by marcosgn.
    Plugin Author marcosgn

    (@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. Abs

    • This reply was modified 11 months ago by marcosgn.
    • This reply was modified 11 months ago by marcosgn.
    Plugin Author marcosgn

    (@marcosgn)

    Arrumado 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}

    Plugin Author marcosgn

    (@marcosgn)

    me envia um email, gomes.php@gmail.com

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Plugin precisa ser atualizado’ is closed to new replies.