• Resolved Tati Trajano

    (@tatiguitra)


    Olá!

    Instalei o plugin e testei várias vezes… E, ao finalizar a compra e o pagamento ser concluído, a loja n?o recebe a notifica??o deste pagamento. O pedido fica com o status “Pagamento Pendente” e os e-mails de confirma??o de pedido (tanto para a loja quanto para o cliente) n?o s?o enviados. Preciso fazer a mudan?a de status manualmente para que o e-mail de confirma??o de pedido seja enviado automaticamente.

    Poderia, por favor, me ajudar neste problema e me informar onde pode estar o erro?

    Obrigada!

Viewing 15 replies - 1 through 15 (of 27 total)
  • Plugin Author Deividson Damasio

    (@dadeke)

    Olá @tatiguitra

    Seu caso necessita de investiga??o.

    1o) Habilite a registro de depura??o na administra??o em WooCommerce > Configura??es > Pagamentos > PicPay > Registro de depura??o
    2o) Realize uma compra real no seu e-commerce pagando com o PicPay.
    3o) Retorne a administra??o na tela de configura??es e clique no link Status do Sistema > Registros para visualizar o arquivo de registros.

    Localize o registro:
    - PicPay Payment URL created with success! The return is: Array ...
    Depois deste registro nas linhas seguintes apareceu alguma mensagem de erro?
    Qual mensagem?

    Thread Starter Tati Trajano

    (@tatiguitra)

    Olá Deividson!

    Obrigada por retornar! =)

    Eu já havia feito este processo mais cedo, justamente pra ver se conseguia identificar algum erro, apesar de n?o entender muito ou quase nada de códigos… rsrs
    Mas a única coisa que eu achei um pouco estranha (na minha leitura leiga) foram as barras invertidas no “callbackUrl” e do “returnUrl”, mas n?o sei se isso tem a ver.

    De qualquer modo, vou lhe enviar o log completo, para que analise, só vou tirar aqui os dados pessoais que aparecem nas informa??es do comprador.

    Segue o log abaixo:

    06-22-2020 @ 15:25:49 – Get payment request for order 344 with the following data: {“referenceId”:”DGB#619″,”callbackUrl”:”https:\/\/digibee.net.br\/wc-api\/WC_PicPay_Gateway\/”,”returnUrl”:”https:\/\/digibee.net.br\/pedido-recebido\/obrigada\/?key=wc_order_8rkpX1pe6r3sy&order_id=619″,”value”:”0.05″,”buyer”:{“firstName”:”T*****”,”lastName”:”T******”,”document”:”**.***.***-**”,”email”:”*****@gmail.com”,”phone”:”(**) *****-****”}}
    06-22-2020 @ 15:25:49 – PicPay Payment URL created with success! The return is: Array
    (
    [referenceId] => DGB#619
    [paymentUrl] => https://app.picpay.com/checkout/NWVmMGNkN2Q3MTdlYTY1ZGNjNDgzNzgz
    [qrcode] => Array
    (
    [content] => https://app.picpay.com/checkout/NWVmMGNkN2Q3MTdlYTY1ZGNjNDgzNzgz
    [base64] => data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQCAIAAAAP3aGbAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAIN0lEQVR4nO3dwU4bSxRFUUD8/yejDJ6UUSj8WkX57vZa0yh2Y8xWD46q37++vt4ACj6efQEAjxIsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIOPz2RfwrY+PcEy/vr6++6drP9fiBa/ZfhmLF7x28dtf8OR73fXb+3ThjxV4NYIFZAgWkCFYQIZgARmCBWQIFpAhWEDG3OHowpBh25AJ6F0NmZtuf8EhX4DotDV50cBrEiwgQ7CADMECMgQLyBAsIEOwgAzBAjKSw9GF7XO4FzzccsixoguL99r++zq585z/7X06d1hAhmABGYIFZAgWkCFYQIZgARmCBWQIFpBxt+Fo2pDDLU+eRXnyFNCT/4tf4g4LyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyDEcbto85T77gyVNA7TzvzR0WkCFYQIZgARmCBWQIFpAhWECGYAEZggVk3G04On8cOORB8CdP5lzY/qj6tLv+XBu5wwIyBAvIECwgQ7CADMECMgQLyBAsIEOwgIzkcPTks9S388D0B931ofPpb+/T+eyADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBj7nDUHvJX/9dJJw8jvWb7ew355O/HHRaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWTMHY6e3A3OfxD8wvyN4vYH3C+cnNFuf6+T+9X5e+N/cocFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZ72NHYttnmQsnTwG95uTocbshu9xrTn7Zrpn/ZdvIHRaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWTMPXF0YchhiUN2gyedPEgzveZdvNcLfm02cocFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZyeHokDMbt+8G7/p88yGjx7s+qv5+z6NfcIcFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZyUfVLwzZXm435PjNIQ+dn/9bHnLw6f1M/0MF+EuwgAzBAjIEC8gQLCBDsIAMwQIyBAvISJ44ut2Q6d3255svbF82pveQQw7t3H6G7bX3mswdFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZBiOvr2dPRJz/lGf2w05fjP9qPoh09anc4cFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZdxuObp9l2vI9aP4S9eR+lV/i9wRkCBaQIVhAhmABGYIFZAgWkCFYQIZgARnvxR3jkKeinxypXjN/EHtysTlkbjp/vzq5CSM+IIBHCBaQIVhAhmABGYIFZAgWkCFYQIZgARlzh6NDJoVDnNx5Djm1dWH+wDJ9hZP/HEZ8rACPECwgQ7CADMECMgQLyBAsIEOwgAzBAjLmDkev2T56vPZe8yeFC/dbG/7n5MUPGd+mf1//NP2PB+AvwQIyBAvIECwgQ7CADMECMgQLyBAsIOPz2RdwxcnF5pDp3fxp65Cp5Hbbh75DvjZDPt7/yx0WkCFYQIZgARmCBWQIFpAhWECGYAEZggVkJIejJ52c3p18bvtdn2J/8jJO/q+TLziZOywgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8iY+6j6IQ+CPznmvGbIzvOakyepXnvBhZOD2CFD36dzhwVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARlzh6PX3HVSOGSJujBko3jyg1qYvw5dmNyEEb9dgEcIFpAhWECGYAEZggVkCBaQIVhAhmABGcnh6Px16DVDLmNh/kGad53snvyRJ3OHBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGXOHoyc3b/PPbJw/lRzyRRpy4uh2Q75RT3fP3y5wS4IFZAgWkCFYQIZgARmCBWQIFpAhWEDG3OHoXc0/LnXIyZzmwc+6jMncYQEZggVkCBaQIVhAhmABGYIFZAgWkCFYQMbnsy/gW+mjIxdbvpMzvyEPMb92GSd3ntvfK3qe53zhKACvRrCADMECMgQLyBAsIEOwgAzBAjIEC8iYOxxdGDK9O7k23G77pnTI3HRhyMe73UuNVN1hARmCBWQIFpAhWECGYAEZggVkCBaQIVhARnI4ujD/ceTX3mv74+Ov/Vwnt5fbn9v+gkPfhejc1B0WkCFYQIZgARmCBWQIFpAhWECGYAEZggVk3G04Ot+QZ8SffMGTA8uF7dvLIQPLk8vhpxvxTQJ4hGABGYIFZAgWkCFYQIZgARmCBWQIFpBhODrI/PM8T54COuRR9Se3suld7hkv9KMCdYIFZAgWkCFYQIZgARmCBWQIFpAhWEDG3Yaj0XMUfzTkVMkhy8Zrl3HtM9z+8c7/pUz+I3KHBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGcnh6EsdsfijyTO/H22/+Pk7z4WTC9vo18ZfPpAhWECGYAEZggVkCBaQIVhAhmABGYIFZLxH92PAC3KHBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWEDGH5DZEaT1uWt3AAAAAElFTkSuQmCC
    )

    [expiresAt] => 2020-06-29T12:25:49-03:00
    )

    Plugin Author Deividson Damasio

    (@dadeke)

    As barras invertidas no “callbackUrl” e no “returnUrl” est?o corretas por ser JSON.

    Mas seu “callbackUrl” está exibindo uma página em constru??o:
    https://digibee.net.br/wc-api/WC_PicPay_Gateway/

    Por causa disso a API do PicPay n?o deve estar conseguindo entregar as notifica??es.

    O “callbackUrl” precisa estar funcionando assim:
    https://bellamulhermadureira.com.br/wc-api/WC_PicPay_Gateway/
    (Resposta em branco com Status 200)

    Este problema é genérico pode ser causado por uma série de motivos:
    https://www.google.com/search?q=woocommerce+wc-api+404

    Algumas pessoas tiveram este mesmo problema com o plugin do PagSeguro e com o plugin da Stripe:
    https://www.ads-software.com/support/topic/pagseguro-nao-consegue-atualizar-o-status-do-pedido/
    https://www.ads-software.com/support/topic/wc-api-wc_gateway_stripe-returns-404-error/

    Será que essa seria uma possível solu??o?
    https://stackoverflow.com/questions/22710078/woocommerce-rest-api-404-error
    “Try going, on the Admin Panel, to Settings -> Permalinks”

    Necessita de investiga??o. ??

    Thread Starter Tati Trajano

    (@tatiguitra)

    Olá!

    Eu testei realizar a compra sem o modo manuten??o e o problema persistiu.

    Li também todos os tópicos dos links que me enviou, verifiquei permalink e nada!

    Agora enviei uma solicita??o de suporte para meu servidor de hospedagem pois o problema pode ser realmente no mod_security. Vou esperar a resposta deles e confirmar se é isso mesmo, daí volto aqui pra falar se deu tudo certo… ??

    Olá,

    também estou com esse mesmo problema. Conseguiu resolver Tati Trajano?

    Entendi o problema! Quando vc faz uma compra em modo manuten??o acontece esse erro de nao aprovar o pagamento e ficar pendente. Ao desativar o modo manutencao e fazer outro teste, funcionou automaticamente!

    Thread Starter Tati Trajano

    (@tatiguitra)

    Olá @rbambini eu já havia realizado este processo e infelizmente no meu caso o problema persistiu… :-/

    @dadeke , entrei em contato com o suporte do meu servidor de hospedagem e eles fizeram todas as libera??es possíveis no mod_security. Fiz o teste novamente e agora aparece a seguinte mensagem no log:

    06-27-2020 @ 19:43:21 - Checking CALLBACK request...
    06-27-2020 @ 19:43:21 - CALLBACK request is OK.
    06-27-2020 @ 19:43:21 - Get payment status for order DGB#781
    06-27-2020 @ 19:43:21 - PicPay payment status response: Array
    (
        [message] => NotFoundHttpException
    )

    O que exatamente quer dizer esta mensagem?

    Ainda no suporte, o atendente disse que eu posso solicitar um suporte mais minucioso e solicitar a libera??o dos IPs do Picpay e inclui-los na whitelist.

    Mas daí eu preciso saber quais s?o os IPs do Picpay, n?o é isso?

    Plugin Author Deividson Damasio

    (@dadeke)

    Olá @tatiguitra

    Houve progresso. ??

    Consegui reproduzir o NotFoundHttpException.

    Infelizmente o caractere “#” no número do pedido n?o é suportado.

    é possível trocá-lo por “-“?

    Thread Starter Tati Trajano

    (@tatiguitra)

    Oieee @dadeke

    Menino do céu, testei e deu certo!!! Nem acredito, que coisa maravilhosa de boaaa!!! ??

    Te agrade?o muito, mas muito mesmo, por toda aten??o, paciência e eficiência na resolu??o do meu problema! Cê n?o imagina como eu queria que seu plugin (que é incrível, por sinal) funcionasse na minha loja!

    Vou avaliar o plugin e se eu pudesse daria mil estrelas! ?????

    Plugin Author Deividson Damasio

    (@dadeke)

    Que ótima notícia! ??

    Por nada! ??

    Olá, estou enfrentando o mesmo problema.

    O plugin n?o atualiza o status, fica sempre como pendente.

    “3o) Retorne a administra??o na tela de configura??es e clique no link Status do Sistema > Registros para visualizar o arquivo de registros.

    Localize o registro:
    – PicPay Payment URL created with success! The return is: Array …
    Depois deste registro nas linhas seguintes apareceu alguma mensagem de erro?
    Qual mensagem?”

    Essa é a informa??o que aparece:

    [expiresAt] => 2020-09-26T17:36:38-03:00
    )

    09-26-2020 @ 19:44:19 – Checking CALLBACK request…
    09-26-2020 @ 19:44:19 – CALLBACK request is OK.
    09-26-2020 @ 19:44:19 – Get payment status for order SITE Torr?es de A?úcar -725
    09-26-2020 @ 19:44:19 – PicPay payment status response: Array
    (
    [message] => Pedido referenceId=’SITE%20Torr%C3%B5es%20de%20A%C3%A7%C3%BAcar%20-725′ n?o encontrado
    [code] => 422
    )

    Plugin Author Deividson Damasio

    (@dadeke)

    Olá @vanssaints

    Caracteres especiais e espa?os em branco no prefixo do pedido infelizmente n?o s?o suportados. ??

    Ent?o consegue modificar este prefixo
    de
    SITE Torr?es de A?úcar –
    para
    SITE-Torroes-de-Acucar-
    assim?

    Após o prefixo ser modificado as notifica??es s?o entregues?

    Muito obrigadaaaa!
    funcionou perfeitamente.

    Olá, de ontem pra hoje o mesmo problema come?ou em minha loja.

    @dadeke tem mais alguma dica que possa passar para testar o retorno da atualiza??o de status?

    10-18-2020 @ 19:11:30 - Get payment request for order 181103 with the following data: {"referenceId":"TPW-181103","callbackUrl":"https:\/\/triviapw.com.br\/wc-api\/WC_PicPay_Gateway\/","returnUrl":"https:\/\/triviapw.com.br\/checkout\/order-received\/181103\/?key=wc_order_wHFWeKCIYiuEI","value":"1.00","buyer":{"firstName":"W*****","lastName":"M***** D*****","document":"4**.***.***-**","email":"****@triviapw.com.br","phone":"(11) *****-**44"},"expiresAt":"2020-10-18T19:31:30-03:00"}
    10-18-2020 @ 19:11:31 - PicPay Payment URL created with success! The return is: Array
    (
        [referenceId] => TPW-181103
        [paymentUrl] => https://app.picpay.com/checkout/NWY4Y2JkOTMyOGZhZWQ0NDVjMTFjOTEy
        [qrcode] => Array
            (
                [content] => https://app.picpay.com/checkout/NWY4Y2JkOTMyOGZhZWQ0NDVjMTFjOTEy
                [base64] => data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQCAIAAAAP3aGbAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAIX0lEQVR4nO3dwY7bRhBAQdvw/3/yIocAQS6ZCLPjUT+q6i6JS3IfeGg0f359ff0AKPj17gMAeJVgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARm/330A/+nXr3BMv76+Nj61+JP3vvDmb+1dr8VvHf/ChSFnY4jjN9tB4dMKfBrBAjIEC8gQLCBDsIAMwQIyBAvIECwgY+7g6MKQwba94cDjI4U3ZxRvDlgenylduHlHpe/et0seNPCZBAvIECwgQ7CADMECMgQLyBAsIEOwgIzk4OjC/JHCvXnIm+s3975wbwT05ibV4+Yf/JAh1YM8YQEZggVkCBaQIVhAhmABGYIFZAgWkCFYQMbTBkfnG/JK94UhQ6pP3W7Kd7gYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQYXD0tvlDjzd3oh4/jL3tpseHVPlDPGEBGYIFZAgWkCFYQIZgARmCBWQIFpAhWEDG0wZH54/53ZxRvDkCenMs8+bw7U1DDmMyT1hAhmABGYIFZAgWkCFYQIZgARmCBWQIFpCRHBz19vAXHd9Tmv7UnuO/5e79DucOyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyflpy+GA3X3C/cHOYc4//ggpPWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkDF34+iQxYw3Byz3GHr8t+PXa+9TQ5as3lzNeseIfzmAVwgWkCFYQIZgARmCBWQIFpAhWECGYAEZczeODtkqOeRN5Tcv080zP2Qn6sLxw7B/9Ts8YQEZggVkCBaQIVhAhmABGYIFZAgWkCFYQMbcjaPHxzKPz9cNWec4ZHxxYciJWhiytHPIdtPJPGEBGYIFZAgWkCFYQIZgARmCBWQIFpAhWEDG3MHRvZm3IVtAbw6pLuydjSE7Nm+uFb3p5g7b6HTowjPvCeCRBAvIECwgQ7CADMECMgQLyBAsIEOwgIy5r6o/bsg6xyGHsTBkEPHm33XczaHiz/kX/uEJCwgRLCBDsIAMwQIyBAvIECwgQ7CADMECMpKDo0MWhJop/b4hh7Hw1OHbhclN8IQFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZcwdHj89eDnmL/Xzpudw96eu1MGR+9SBPWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkPH73Qdwz5AR0JtDj8fnBo9/anGENyeHh1yU418YnQ5d8IQFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZTxscvblW9ObA3vz51b3fujlgufepmydqz0fNlE6/GAD/ECwgQ7CADMECMgQLyBAsIEOwgAzBAjLmvqp+4eY43PwNlnvmvz5+z/HJ4SGjrfOP8I4RNxnAKwQLyBAsIEOwgAzBAjIEC8gQLCBDsICMuRtHjw8i3vzCIYtPF26OL978wpu/tTexOWQL6OTp0AVPWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkDF34+iQFYtDxvzmT4fOv157bv7J84dv384TFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZMzdOHrT8VWf6YG9+WOZNw3ZU7r41Pyx54NG3BMArxAsIEOwgAzBAjIEC8gQLCBDsIAMwQIykhtH98xfv3lcep/nws2lnQvz14reXFR7hycsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvISA6ODpmUmz9tuDB/d+jNP/nmDXDckDvqjhFnHOAVggVkCBaQIVhAhmABGYIFZAgWkCFYQMbTBkeH/NaQPaVDNo4O+cIhu17nL3SdzBMWkCFYQIZgARmCBWQIFpAhWECGYAEZggVk/H73ARx2cwnkzenQ4/OQQxaE3hyIHbIg9Kn7V+8YcQkBXiFYQIZgARmCBWQIFpAhWECGYAEZggVkzN04+lTRgb2/3Rx6vLm0c8gK0/Qo8h2esIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIGPuxtEh+yH33Bwp3HP8CI/PKN4clTx+eo+PZR5fsjp5OnQhHAXg0wgWkCFYQIZgARmCBWQIFpAhWECGYAEZcwdHF4bMvA155/jx35q/wfL4xtHjhtyiQw7joBFXF+AVggVkCBaQIVhAhmABGYIFZAgWkCFYQEZycHRh/mbO+Usg9w5j/pLVhSF7SvcMuW3uGHHGAV4hWECGYAEZggVkCBaQIVhAhmABGYIFZDxtcPQDPXX95pBX1d88jIUhu17fbsQNDfAKwQIyBAvIECwgQ7CADMECMgQLyBAsIMPg6CA316UOWc26N/SYHubc+8I9z5sp9YQFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZTxscjY7D/a/jY5l7vzV/3HTvU8dvm+PncMgk6tt5wgIyBAvIECwgQ7CADMECMgQLyBAsIEOwgIzk4OiQN7Afd3PMb8hk48LxF9wvpO+oj3qLffg6AZ9GsIAMwQIyBAvIECwgQ7CADMECMgQLyPgZnR8DPpAnLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIy/gKo7CDv4+JqggAAAABJRU5ErkJggg==
            )
    
        [expiresAt] => 2020-10-18T19:31:30-03:00
    )

    O pedido está pago, mas n?o há atualiza??o de status na loja.

    Está acontecendo tanto com produtos físicos quanto com virtuais.

    • This reply was modified 4 years, 1 month ago by hiperportal.
    Plugin Author Deividson Damasio

    (@dadeke)

    Faala @hiperportal!

    A URL da sua loja que recebe as notifica??es parece que está normal:
    https://triviapw.com.br/wc-api/WC_PicPay_Gateway/
    (Resposta em branco com Status 200)

    Porém após analisar com inspect do navegador:
    “Slow server response time (1,77s). The recommended limit is 500 ms.”
    “Tempo de resposta lento do servidor (1,77s). O limite recomendado é 500 ms.”
    Será que é a minha internet que está lenta ou é o seu servidor? Hum… ??

    WooCommerce payments methods

    Gostaria de saber que problema está acontecendo lá internamente na PicPay quando ela tenta entregar as notifica??es para sua loja. ??

    Ent?o seu caso necessita de investiga??o e vai precisar da coopera??o do suporte da PicPay.

    Sugiro entrar em contato com o suporte deles enviando o link deste tópico.

    Depois, por favor, volte aqui para nos contar o que aconteceu. ??

    Tudo bem?

Viewing 15 replies - 1 through 15 (of 27 total)
  • The topic ‘Problemas com Notifica??es’ is closed to new replies.