Patrick Ferro Ribeiro
Forum Replies Created
-
Forum: Plugins
In reply to: [Claudio Sanches - PagSeguro for WooCommerce] Retirar as parcelasTranquilo, se encontrar a solução volte e informe para os próximos ficarem sabendo.
Forum: Plugins
In reply to: [Claudio Sanches - PagSeguro for WooCommerce] Retirar as parcelasEntão, até onde eu sei, essa parte de parcelamento não tem nenhum interferência desse plugin, posso estar errado, mas oq o plugin faz é somente na tela de checkout, quando a pessoa realmente vai efetuar o pagamento…
Forum: Plugins
In reply to: [Claudio Sanches - PagSeguro for WooCommerce] Retirar as parcelasEntendi, mas esse parcelamento é na página do produto ou no checkout ?
Podem existir duas possibilidades, esse “cliente” pode ter sido uma pessoa que conhece muito bem o plugin e a integração com o pagseguro, e ele montou um script JS ou editou o HTML da página que fez exatamente como o pagseguro espera, ou o plugin possui algum problema mesmo, mas das duas possíbilidades eu acredito que seja mais plausível a primeira, por mais que a opção esteja desabilitada, entendendo como o plugin e o pagseguro trabalha existe a possibilidade de “montar” algo exatamente funcional.
De quem é a responsabilidade dos dados financeiros, tais como os dados dos cartões dos clientes? Do meu site ou do Pagseguro?
Utilizando https o seu site está 100% e o plugin serve apenas como ferramenta de transporte entre seu site e o pagseguro, sabendo o formato que o pagseguro recebe essas informações para que possam ser processadas, mesmo que alguém intercepte está mensagem no caminho dessa comunicação somente o seu cliente e o pagseguro conseguem ter essas informações em texto puro “informações sensiveis”.Se a resposta for PagSeguro, onde eu posso encontrar essa informação dentro das documentações e contratos do PagSeguro.
O pagseguro trabalha da mesma forma que qualquer outra ferramenta de pagamento online, os dados de iformações sensiveís de clientes são utilizadas uma única vez sem nenhum tipo de armazenamento, as unicas informações registradas são as transações efetuadas entre usuários ou contas…Mas se caso ocorrer algum problema relacionado ou está relacionado a rede qual seu cliente usa, que pode estar infectada ou o equipamento do próprio cliente. durante as comunicações é praticamente impossível a interceptação desses dados.
Isso tudo se tratando de dados financeiros, agora se tratando de dados como nome, cpf etc, eles podem armazenar assim como qualquer outra plataforma que fazemos cadastro online. veja mais em
https://sobreuol.noticias.uol.com.br/normas-de-seguranca-e-privacidade.html
Forum: Plugins
In reply to: [Claudio Sanches - PagSeguro for WooCommerce] Limitar Parcelamento.Se tiver problemas em editar ou remover o arquivo provavel que seja a permissão desse arquivo.
Forum: Plugins
In reply to: [Claudio Sanches - PagSeguro for WooCommerce] Limitar Parcelamento.Tem várias formas, dependendo da IDE ou editor que usa, mas da pra fazer online.
https://javascript-minifier.com/
jogo o código do arquivo.js em um lado e ele gera o .min.js basta criar um arquivo com o nome correto e substituir.
Verifique as informações que já foram questionadas em outro topico
Utilize o checkout transparente, é mais fácil para o usuário, pois ele não tem a necessidade de digitar mais informações fora da sua página.
Teste a sua integração utilizando o modo sandbox, se por ele não funcionar corretamente, não vai funcionar com nenhum tipo de pagamento.
Seu site esta com o modo manutenção ativo? se sim o pagseguro não consegue se comunicar com ele, então por isso não funciona. Mas se não for isso verifique no modo sandbox, da pra efetuar pagamentos usuando dados ficticios somente para teste.
Configure o modo sandbox do pagseguro, e verifique no painel do sandbox qual o tipo de status que as notificações do pagseguro estão gerando. pode ser que estaja dando status 200 mas contenha algum problema.
Seu wordpress não está com o modo menutenção ativo? se for isso o pagseguro não consegue acessar a url correta para alterar o status dos pedidos, é necessário colocar o site em produção para que exista a correta comunicação.
Forum: Plugins
In reply to: [Claudio Sanches - PagSeguro for WooCommerce] Retirar as parcelasSe o seu produto não possui estoque em teoria ele não poderia nem ir para tela de checkout, pois “não pode ser vendido”. Mas se deseja invenstir tempo nisso e sabe oque faz, as parcelas são controladas no JS pelo arquivo https://github.com/claudiosanches/woocommerce-pagseguro/blob/master/assets/js/frontend/transparent-checkout.js
Na linha 283 você precisa alterar a estrutura de repetição para apenas o limite que você precisa aqui
$.each( data.installments[brand], function( index, installment ) {
instalmments.append( pagSeguroGetInstallmentOption( installment ) );
});Antes disso precisa reduzir o array para 0 caso o seu estoque seja == 0:
data.installments[brand].length = 0;
No caso não sei como você vai acessar a quantidade de estoque no JS mas é aqui que as parcelas são apresentadas no checkout transparente.
Ah, lembrando tb que o arquivo .min.js precisa ser substituito pelo seu novo .js após as alterações.
- This reply was modified 5 years, 11 months ago by Patrick Ferro Ribeiro.
Forum: Plugins
In reply to: [Claudio Sanches - PagSeguro for WooCommerce] Limitar Parcelamento.Lembrando que após editar o arquivo .js, é necessário gerar um arquivo .min.js substituindo o antigo.
- This reply was modified 5 years, 11 months ago by Patrick Ferro Ribeiro.
Forum: Plugins
In reply to: [Claudio Sanches - PagSeguro for WooCommerce] Limitar Parcelamento.Na linha 283 você precisa alterar a estrutura de repetição para apenas o limite que você precisa aqui
$.each( data.installments[brand], function( index, installment ) {
instalmments.append( pagSeguroGetInstallmentOption( installment ) );
});Antes disso precisa reduzir o array:
data.installments[brand].length = 3;
$.each( data.installments[brand], function( index, installment ) {
instalmments.append( pagSeguroGetInstallmentOption( installment ) );
});Na teoria isso deve funcionar…
Forum: Plugins
In reply to: [Claudio Sanches - PagSeguro for WooCommerce] Limitar Parcelamento.Baixei o projeto, na verdade não tem nada ver com php, vai ser preciso mexer no JS, já lhe envio o trecho…