Closed kidultttttt closed 1 month ago
Bom Dia kidultttttt,
Não conseguimos reproduzir este problema do nosso lado, verificamos em ambiente de testes e em algumas lojas produção. O tempo de validade configurado para o QRCode do Pix é baseado na data e hora da criação do pedido em sua loja virtual. A informação de data e hora é herdada das configurações do seu servidor de hospedagem. A sugestão é que você entre em contato com a sua hospedagem e peça para configurarem o Timezone no PHP, Apache e MySQL.
Atenciosamente, Equipe PrestaBR
Referente ao servidor, o horário está correto.
Oi kidultttttt,
Ótimo, agora verifica no seu php.ini se o Timezone está definido. Na sequência, para ter certeza, cria um arquivo php e coloca na sua /public_html/.
Exemplo:
<?php
echo date(DATE_ATOM);
?>
Retorno:
2024-07-31T11:54:16-03:00
Atenciosamente, Equipe PrestaBR
Perdão, encontramos. Time zone do próprio PrestaShop.
Oi kidultttttt,
Que bom que conseguiu resolver e obrigado pelo feedback! :) Qualquer dúvida ou problema, conte com a gente.
Atenciosamente, Equipe PrestaBR
O que aconteceu?
Olá! Está configurado para que o QRCode PIX seja válido por 30 minutos. O problema é que no checkout da venda, apresenta um período maior para o cliente. Segue exemplo, venda realizada às 10:30, constando tempo de 30 minutos mas com validade até 12:07.
Versão da PrestaShop?
PS 1.7
Versão do PHP?
PHP 7.2
Qual é a gravidade do problema?
Um dos métodos de pagamento não está funcionando