Jump to content

PAGSEGURO - Loja não está enviando email comunicando pedidos


Recommended Posts

Prestashop 1.6.1.13
Módulo Pagseguro 2.2
PHP 7.0.18

 

O módulo está funcionando. Simulei algumas compras e percorri todo o processo até ser redirecionado ao site do Pagseguro (uso checkout padrão) e gerar o boleto; depois houve o redirecionamento de volta à loja. Até aí tudo bem. Mas dois problemas ocorrem posteriormente:

  1. A loja NÃO ESTÁ ENVIANDO UM E-MAIL À ADMINISTRAÇÃO comunicando que houve um pedido efetuado por um cliente.
  2. Um e-mail está sendo enviado ao cliente, com os dados do pedido efetuado. Entretanto FALTA A LISTA DE PRODUTOS ADQUIRIDOS neste e-mail. Ele contém preço e outros detalhes, mas faltam os produtos.

As configurações de envio de e-mail estão aparentemente corretas. Primeiramente testei o envio por PHP, e depois optei pelo envio por SMTP. Enviei e-mails teste, e eles chegam normalmente. Só o que está faltando é o e-mail para a administração, avisando quando uma compra é feita na loja, e a citação dos produtos comprados no e-mail que é enviado ao cliente após a compra.

 

O que pode estar havendo? Será um problema de configuração da loja, ou é algum problema no módulo do pagseguro?

 

Veja no arquivo anexo uma imagem do e-mail que é enviado pela loja ao cliente, após a realização do pedido. Observe que falta a citação dos produtos adquiridos (nas linhas brancas centrais). OBS: o produto vendido tem frete grátis, por isto aparece "sem transportadora".

 

*** Ativei agora há pouco a loja, uma vez que o módulo funciona (apesar dos e-mails) para quem quiser fazer testes simulando compras (vá até o fim do processo e escolha boleto no pagseguro). O link da loja é http://xadrezshop.com

 

post-1066083-0-53304800-1496798698_thumb.jpg

Edited by Jorge Aramuni (see edit history)
Link to comment
Share on other sites

Descobri que o problema não está no módulo do pagseguro. O que fiz foi desabilitar este módulo, e instalar o módulo de pagamento por CHEQUE. Então simulei uma compra até a etapa final, confirmando o pagamento por cheque. Exatamente as mesmas situações se repetiram: não foi enviado um e-mail para a administração da loja comunicando a compra ocorrida, enquanto o e-mail que foi enviado ao cliente com os detalhes da compra, não continha a especificação dos produtos adquiridos.

 

Ou seja, não é um problema de módulos, mas sim um problema da loja. A versão da minha loja é 1.6.1.13. Instalei esta versão porque não estava conseguindo instalar o módulo do pagseguro na versão 1.7, portanto escolhi a imediatamente anterior. Tudo funciona muito bem na loja, exceto por estes dois problemas: não envia o e-mail de comunicação do pedido para a administração, e o e-mail que é enviado ao comprador não contém a relação dos produtos adquiridos.

 

Agradeço sugestões para solucionar estes problemas!

Link to comment
Share on other sites

Na verdade é um problema de configuração dos parâmetros de e-mail (Admin > Parâmetros Avançados > E-mail).

Existem vários tópicos sobre esse assunto aqui no fórum. Dá uma lida.

 

Basicamente, recomendo configurar o envio por SMTP, se possível com autenticação no servidor (SPF/DKIM) e testar o recebimento em várias caixas postais (Hotmail, GMail, Outlook, etc...) para garantir que todos recebem as mensagens.

Link to comment
Share on other sites

  • 2 months later...

Olá pessoal.

Para enviar e-mails quando for feita uma venda ou estiver sem estoque limite basta acessar o modulo original, nativo do prestashop "mail alert". Ele esta em sua loja. Basta instalar e definir parâmetros de como deseja ser informado dos avisos automáticos em seu e-mail.

procure este modulo e valide se esta instalado em sua loja.

Espero ter ajudado. Fuiiii....

  • Like 1
Link to comment
Share on other sites

Olá pessoal.

Para enviar e-mails quando for feita uma venda ou estiver sem estoque limite basta acessar o modulo original, nativo do prestashop "mail alert". Ele esta em sua loja. Basta instalar e definir parâmetros de como deseja ser informado dos avisos automáticos em seu e-mail.

procure este modulo e valide se esta instalado em sua loja.

Espero ter ajudado. Fuiiii....

Obrigado Marcelo! Sim, o problema foi resolvido com o módulo MAIL ALERT. forte abraço!

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...