Piggly Dev
Forum Replies Created
-
Forum: Plugins
In reply to: [Pix por Piggly (para Woocommerce)] PIX expira no prazo do avisoÓtimo! @henriqueaf a propósito, encontramos o bug que fazia não enviar o e-mail de “perto da expiração” do Pix. Nesse caso, vamos lançar uma correção ainda hoje para sanar isso.
Forum: Plugins
In reply to: [Pix por Piggly (para Woocommerce)] Botão enviar Comprovante por últimoNas configurações do plugin, na aba Pedidos você pode definir a “Posição dos Links do Comprovante” e colocar abaixo do Pix!
@kozmonauta gostaríamos de identificar mais afundo, como disse sobre instalação limpa, não enfrentamos esse problema em nenhuma instalação limpa. Sempre criamos uma nova instância zerada para validar o plugin e configurando o plugin e atualizando os links permanentes não houve erros.
E não, a URL não está incorreta, definimos dois endpoints
pgly-pix-paymentepgly-pix-receipt. Estes são localizados dentro da URLminha-conta. Então, para acessa-los, um cliente irá visualizarseudominio.com.br/minha-conta/pgly-pix-paymentpara pagamento eseudominio.com.br/minha-conta/pgly-pix-receiptpara envio de comprovante.Se você configurou o seu Woocoommerce incorretamente não definiu a página “Minha Conta”, não irá funcionar. Estes dois endpoints exigem que o usuário esteja em “Minha Conta” para fazer essa validação.
Forum: Plugins
In reply to: [Pix por Piggly (para Woocommerce)] Botão enviar comprovanteJá estamos estudando como tornar o que você quer viável. Desativando o endpoint e o botão configurado.
Forum: Plugins
In reply to: [Pix por Piggly (para Woocommerce)] Botão enviar comprovanteOlá, @rondolfo, tudo bem? O plugin do Pix agora exige o envio do comprovante do Pix por essa nova rota e URL. Isso porque assim conseguimos garantir mais segurança no envio de comprovantes, tivemos que pensar muito sobre isso… muita gente estava com dificuldades e recebendo arquivos maliciosos.
Forum: Plugins
In reply to: [Pix por Piggly (para Woocommerce)] Parou de enviar e-mail para o clienteOkay, vamos lá! Entre nas configurações do plugin Pix por Piggly e habilite o Modo Debug. Realize um pedido de teste com pagamento via Pix, depois disso acesse os logs do plugin em “Pix por Piggly > Logs”.
Você consegue encontrar nos logs “Disparo de e-mail wc_piggly_pix_to_pay para…”? Se sim, provavelmente é algum erro com o plugin de e-mail ou o WordPress que não está processando seus e-mails corretamente. Estava funcionando antes da versão 2.0.17? Identificou algum erro nos logs do plugin de e-mail que você utiliza?
Forum: Plugins
In reply to: [Pix por Piggly (para Woocommerce)] PIX expira no prazo do aviso@henriqueaf vamos lá, siga os passos abaixo, nas configurações do Plugin na aba “Pedidos”, em “Expiração”:
- Está marcado para cancelar o pedido após a expiração do Pix? Se tiver, então o Pedido será cancelado logo após a expiração do Pix;
- Mais abaixo em “Período de Processamento dos Pix”, está selecionado “Uma vez a cada trinta minutos?
Com o Modo Debug ativado, verifique nos logs:
- Se há alguma mensagem “Disparo de e-mail wc_piggly_pix_pix_close_to_expires…” indicando que o e-mail para Pix Perto de Expirar foi enviado;
- Se há alguma mensagem indicando que a cronjob está sendo executada dentro do tempo estipulado com a mensagem “Iniciando a tarefa cron para processamento dos Pix”.
Acreditamos, quase que sem dúvidas, que ou a cronjob do seu WordPress está desativada ou então ela não está sendo executada de 30 em 30 minutos porque o seu website não tem visitas suficientes.
Vale lembrar como as cronjobs do WordPress funcionam: por padrão, elas são executadas quando qualquer arquivo do website é executado. Um website sem acessos durante um período irá impedir a execução da cronjob corretamente e ela será executada logo após o primeiro acesso desde a última execução. Se não for bem configura, você corre sim esse risco de algumas funções funcionarem e outras não.
Nesse caso, é bom desabilitar a cronjob nativa do WordPress adicionando
define('WP_CRON', false')no arquivowp-config.php. E configurar uma cronjob no seu servidor, para ser executada de 30 em 30 minutos,*/30 * * * * php /path/to/website/public_html/wp-cron.php > /dev/null 2>&1executando o o usuáriowww-data.Forum: Plugins
In reply to: [Pix por Piggly (para Woocommerce)] Links PIX dão erro ou nada aconteceOkay, a página Minha Conta sua tem a slug “minha-conta” mesmo? Quando o cliente acessa essas páginas, na URL, está incluindo o número do pedido? Por exemplo, seudominio.com.br/minha-conta/pgly-pix-receipt/120?
Entendido! Você utiliza algum plugin de cache ou similar?
Corrigimos na versão 2.0.17 😄
Forum: Plugins
In reply to: [Pix por Piggly (para Woocommerce)] PIX expira no prazo do aviso@henriqueaf você configurou a cronjob, nas configurações do plugin para executar de 30 em 30 minutos? O que pode estar acontecendo é a execução da expiração, pelo período da cronjob ser executada antes de conseguir notificar o usuário. Aliás, lançamos uma versão hoje que corrige bug de envio de e-mails em alguns casos
Forum: Plugins
In reply to: [Pix por Piggly (para Woocommerce)] Configurações sobrescritasAcredito que tenha sido da 1.x para 2.x então! Na primeira versão 2.x, durante o upgrade, tivemos problemas no repositório do WordPress e algumas configurações foram perdidas. De qualquer forma, obrigado por notificar! Vou rever o sistema de atualização.
Forum: Plugins
In reply to: [Pix por Piggly (para Woocommerce)] Configurações sobrescritasNão vivenciei nada parecido! Você migrou de qual versão para qual? Vamos tentar analisar a rotina de atualização.
Olá, @kozmonauta tudo bem? Você atualizou os Links permanentes em “Configurações > Link permanentes” como indica o plugin?
Forum: Plugins
In reply to: [Pix por Piggly (para Woocommerce)] Links PIX dão erro ou nada acontecePara quem estiver com o mesmo problema, lembrem-se de atualizar os links permanentes pelo menos uma vez após instalar/atualizar o plugin.