YapayPagamentos / woo-yapay

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

Lentidão excessiva na abertura do Checkout #20

Closed diogodaluz closed 1 year ago

diogodaluz commented 2 years ago

O plugin gera uma lentidão absurda até que o cliente possa interagir com o checkout. (fica aguardando uma requisição)

Analisando o JavaScript, percebi que a lentidão aparentemente vem de uma consulta feita pelo plugin da Yapay na KONDUTO e tb na CLEARSALE.

Aliás, não entendi pq os 2.

diogodaluz commented 2 years ago

Segue imagem. Observe no canto esquerdo inferior, fica carregando KONDUTO.

image

diogodaluz commented 2 years ago

Analisando as Ferramentas do Desenvolvedor, notei que essa requisição parte de:

https://static.traycheckout.com.br/js/finger_print.js

Esse Javascript no caso estabelece conexão com Clearsale e Konduto. Ambas lentíssimas, mas a Konduto chega a dar 14s

devaguia commented 1 year ago

@diogodaluz Infelizmente essas requisições são necessárias para o funcionamento correto do plugin na geração da fingerprint, como pode ver na documentação da API Yapay: link.

Realizei vários testes e não obtive um tempo de resposta significativo. Todas as requisições estavam funcionando e com tempo de resposta padrão. Tavez seja algo pontual que ocorreu na época da abertura da issue.

@ThalitaNsc Se possível pode fechar

thalita-nascimento-vindi commented 1 year ago

Encerrando o ocorrido pois não identificamos gaps de lentidões oriundas do nosso plugin.