alexbeeeee
Forum Replies Created
-
Forum: Plugins
In reply to: [Pagar.me para WooCommerce] Erro na última versãoResolvido com a 3.1.8 !
Obrigado
Olá Gustavo, na verdade fiz 2 coisas :
1/ atualizei o plugin para última versão (não estava com a última por medo dela quebrar algo e porque não tinha tido tempo para revisar o código — eu não confio tanto e antes de instalar uma versão do pagar.me eu olho no detalhe o que foi mexido no código)
2/ eu fiquei mexendo nas configurações da minha conta no site do pagar.me. Não mudei nada nas configurações, mas apenas editei elas (por ex domínios permitidos, endereço do site, etc..) e salvei. Pensei que talvez essa atualização de conta fosse resetear algum cache do lado deles.
Boa sorte !
voltou a funcionar
Forum: Plugins
In reply to: [PayPal Brasil para WooCommerce] EXECUTE_INVALID_PAYER_IDOlá Elias,
Na verdade eu tinha modificado a versão 1 para registrar os pedidos malsucedidos porém somente em caso de pagamento negado para deixar o cliente o tempo de resolver o problema (que no caso é dele).
Em caso de erros internos ou de iframe melhor fazer aquele refresh_totals e deixar o usuário tentar de novo porque alguns desses erros de iframe sao aleatórios e somem em segundos. Acho ruim interromper o processo, obrigar o cliente a entrar na conta e refazer tudo, a maioria não volta achando que o site nao é confiável
Alex
Forum: Plugins
In reply to: [PayPal Brasil para WooCommerce] EXECUTE_INVALID_PAYER_IDEstou com mesmo problema, faz 2 semanas que a quantidade de pedidos malsucedidos aumentou muito. Alguns clientes não desistem e conseguem finalizar o pagamento mas a maioria desiste e perdemos vendas.
Instalei a v1.4 há exatamente 2 semanas, antes tinha a 1.3 que funcionava perfeitamente. Estou fazendo a volta atrás, deve ter algo errado na 1.4 (class-paypal-brasil-plus-gateway.php)
Forum: Plugins
In reply to: [Pagar.me para WooCommerce] Problema com outros meios de pagamentosConcordo, o plugin foi desenvolvido como se não tivesse outros gateways.
No meu caso perdi muitas vendas com isso e resolvi investigar e corrigir.O problema esta no arquivo templates/checkout/main.php na parte de javascript linha 285.
Precisa adicionar um teste para verificar que o método de pagamento selecionado é pagar.me e não executar o código se for outro metodo.
`$(‘#place_order’).on(‘click’, function(e) {
if ($(‘input[name=”payment_method”]:checked’).get(0).value === ‘woo-pagarme-payments’) { // essa é a linha a acresentar no códigoe.preventDefault();
e.stopPropagation();jQuery(‘#wcmp-submit’).attr(‘disabled’, ‘disabled’);
if ($(‘input[name=pagarme_payment_method]:checked’).get(0).value === ‘billet’ ||
$(‘input[name=pagarme_payment_method]:checked’).get(0).value === ‘pix’) {
swal({
title: ‘Aguarde…’,
text: ‘Nós estamos processando sua requisição.’,
allowOutsideClick: false
});swal.showLoading();
return submitForm();
}clearTokens();
onSubmit(e);
} // incluir esse tambem para fechar o if
});Forum: Plugins
In reply to: [PayPal Brasil para WooCommerce] tag managerBom dia,
Estou usando o 1 e 4, sem problema.
Eu prefiro o checkout transparente, mas acabei incluindo o 4 caso alguém queira usar ou tiver dificuldade com o 1.
Alex
Forum: Plugins
In reply to: [PayPal Brasil para WooCommerce] tag managerOla,
No meu caso o tag não impacta o tempo de carregamento de forma tão significativa, 100-200ms no máximo.
Eu tirei ele para otimizar a pontuação do google pagespeed e evitar chamadas desnecessárias.Alex
Forum: Plugins
In reply to: [PayPal Brasil para WooCommerce] tag managerOla.
Entendo, o método atual é mais simples mas não otimizado.
Olhando a documentação achei algo que me deu uma ideia de como resolver o meu problema :
https://developer.paypal.com/docs/checkout/troubleshoot/performance/#instant-render
“For a bonus performance boost, load the PayPal script asynchronously on a page that precedes the Checkout page. This approach pre-caches the script, making future loads/renders instantaneous”Assim no meu functions.php eu fiz um wp_dequeue_script(‘paypal-brasil-scripts’) com condição !is_admin(), !is_cart() e !is_checkout() deixando ele apenas no carrinho e check-out.
Quem sabe em uma próxima versão vocês possam prever uma opção para habilitar ou não um carregamento assíncrono do script na pagina do carrinho. E uma para desabilitar o rastreamento pelo tag-manager.
Obrigado, podem fechar o chamado,
Alex
Forum: Plugins
In reply to: [Checkout Transparente do PayPal] novo pluginBoa tarde
Obrigado pelo retorno. Atualizei porque vi algumas outras modificações nas mensagens de erro.
Vou manter a 1.7 em produção até o novo plugin estar 100% testado.
E tive que tirar essa mensagem do novo plugin, que aparece em todas as telas de admin. Um pouco exagerado.
att
Forum: Plugins
In reply to: [Checkout Transparente do PayPal] contato comercialOla!
Tudo bem, para mim faria mais sentido atualizar o status para failed para ter o registro da falha de pagamento, e ai o cliente recebe a notificaçao. Ele pode pagar o pedido normalmente. Mas tudo bem
Para resolver eu apenas inclui esse acao na linha 476 do …gateway.php$order->update_status( ‘failed’, __( ‘PayPal Plus: A transação foi rejeitada pela empresa de cartão ou por fraude.’, ‘paypal-plus-brasil’ ) );
Alex
Forum: Plugins
In reply to: [Checkout Transparente do PayPal] contato comercialMuito obrigado! O pessoal comercial liberou ontem
Agora com API LIVE o triangulo proibido nao aparece maisSimulei uma compra usando um cartao de crédito antigo, para ver.
Na tela aparece a mensagem “O seu pagamento não foi aprovado, por favor tente novamente”. E no log tem “WC_PPP_Brasil_API_Exception: The instrument presented was either declined by the processor or bank, or it can’t be used for this payment”
Esta certo até agoraPorem o status pedido nao muda para “failed”, ele fica com status “aguardando”
No deveria ser sempre atualizar o pedido para failed quando o pagamento é negado?Obrigado
Forum: Plugins
In reply to: [Checkout Transparente do PayPal] erro nova versao 1.6Obrigado! Funciona perfeitamente agora
AlexForum: Plugins
In reply to: [Checkout Transparente do PayPal] erro nova versao 1.6Ola!
Obrigado pela rapidez, o log esta melhor agora
Permanece o erro VALIDATION_ERRORSegue o novo log agora melhor no pastebin
https://pastebin.com/rAmcRDcUPS.
– esses erros acontecem antes mesmo de clicar no botao de fechar a copmra
– ele entra em loopObrigado!