Giter Site home page Giter Site logo

pagseguro / pagseguro-modulo-prestashop Goto Github PK

View Code? Open in Web Editor NEW
51.0 45.0 92.0 14.9 MB

Módulo de Checkout Transparente para integração com PrestaShop 1.6, 1.7 e 8.0 - Oficial PagBank

License: Open Software License 3.0

PHP 48.32% CSS 6.43% JavaScript 12.53% Smarty 32.73%
pagbank pagseguro prestashop prestashop-1-6 prestashop-1-7 prestashop-8 prestashop-module prestashop-payment

pagseguro-modulo-prestashop's People

Contributors

amaurihamasus2it avatar brunolanaros2it avatar cegoncalves avatar esilvajr avatar gabriellucius avatar joseferreiras2it avatar nicolascbarbosa avatar prestabr avatar renanmarinsmachado avatar wellingtoncamargos2it avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

pagseguro-modulo-prestashop's Issues

Erro '0' na tela de pagamentos

Fiz todos os procedimentos conforme orientação do manual
mas apresenta erro "0" no lugar que deveria aparecer o pagseguro transparente
segue imagens das telas e erro.
https://www.dibambinni.com.br/img/pagseguro/erro.jpg
https://www.dibambinni.com.br/img/pagseguro/erro-01.jpg
gostaria de uma luz para achar o que possa estar impedindo o correto funcionamento do modulo
segue demais telas:
https://www.dibambinni.com.br/img/pagseguro/logs.jpg
https://www.dibambinni.com.br/img/pagseguro/tela-pagamento-01.jpg
https://www.dibambinni.com.br/img/pagseguro/tela-pagamento-02.jpg
https://www.dibambinni.com.br/img/pagseguro/tela-pagamento-03.jpg
https://www.dibambinni.com.br/img/pagseguro/CCC.jpg

Estou usando prestashop 1.7.6
tema original e limpa, sem outros módulos. Verifiquei as orientações da documentação e também dos outros posts e está tudo aparentemente correto, verifiquei token, tabelas, CCC, etc.

Pagamento Cartão + Data de Nascimento + Smartphone

Olá amigos,
Parabéns pelo trabalho de vocês. Como já é sabido por todos aqui. Dentro em breve teremos a versão 1.1.9 com as correções de parcelamento.

Se possível, deixar o pagamento via Smartphone mais responsivo. Por exemplo: quando o usuário tenta efetuar uma compra utilizando o cartão de terceiros, ele precisa atualizar os dados do pagamento do titular, inclusive a data de nascimento. Acontece que a data de nascimento aparece em formato de calendário e para os clientes leigos, fica difícil de saber que precisa selecionar o ano lá em cima (no canto superior esquerdo) e depois escolher o ano na vertical, em seguida, precisa selecionar o mês usando as setas na horizontal, para por fim, selecionar o dia no calendário.

Veja o exemplo:
WhatsApp Image 2019-11-05 at 7 28 16 PM

Se possível, tornar a mudança desse campo mais acessível. Minha loja é voltada para pessoas da terceira idade e meus clientes têm dificuldade para alterar a data de nascimento do titular do cartão e reclamam.

Abraços pessoal

Transportar para Pagseguro o SKU (referencia do produto) e não título do produto

Olá,
Tenho instalado o módulo de pagamento Pagseguro no presta shop 1.6 eu gostaria que após o cliente efetuasse acompra fosse Transportado para Pagseguro, o SKU (referência do produto) e não o título do produto.

Eu tenho encontrado no código onde é possível efetuar as alterações mas tenho pouco conhecimento em programação por isso preciso de ajuda.:
/public_html/shop/modules/pagseguropro/views/templates/admin/detalhes.tpl

Resumindo ao invés de ser enviado o título do produto para o Pagseguro , enviar a Referência do mesmo.

Grato!

Pagamento Temporariamente Indisponível no Momento......

Olá amigos, bom dia.
Possuo o PrestaShop 1.6.1.23 e sempre utilizei o módulo oficial de vocês. Versão pró 1.1.1 até 1.1.6 (atual)

Recentemente eu troquei o domínio de minha loja e aproveitei para atualizar o módulo pagseguropro para a versão 1.1.6. (estava na versão 1.1.5)

Desde então eu tenho recebido reclamações de clientes que não conseguem pagar, pois dá a mensagem que o "Pagamento está Temporariamente Indisponível no Momento......"

Este problema estava impactando 40% de meus clientes (aproximadamente) e eu não entendia o porquê de a maioria conseguir pagar enquanto outros não conseguiam. Finalmente eu descobri uma parte do problema. De alguma forma o módulo pagseguropro depende do UF preenchido corretamente. Não sei muito bem explicar, mas quando o cliente não preenche o UF, no cadastro, meu site preenche automaticamente. Até aí tudo bem. Acontece que na hora de pagar apare a mensagem "Pagamento Temporariamente Indisponível no Momento........". Eu simulei diversas vezes e confirmei esse problema. Acontece que eu não consigo saber quais clientes preencheram o UF e quais não preencheram, pois meu site preenche automaticamente se ele não coloca. Assim eu retirei a obrigatoriedade de preenchimento de UF do meu site e o problema aparentemente foi resolvido, pois fiz vários testes depois e muitas vendas sem problemas.

Aconteceu agora que recebi outra reclamação de um cliente alegando que não consegue comprar em meu site porque o pagamento está "...Temporariamente Indisponível no Momento....." Fiz vários outros testes de pagamento em meu site e várias formas de cadastros diferentes para tentar replicar o erro e não consegui. A única possibilidade que eu identifiquei que pode dar esse erro de indisponibilidade foi encurtar o nome do titular do pagamento (no campo Titular do Cartão) - o que eu acho improvável. Em fim, não consigo mais entender o que está acontecendo.

Não sei mais o que fazer e preciso muito de ajuda de vocês para elucidar esse caso. Vale lembrar que a instalação do módulo foi feita rigorosamente seguindo as orientações da documentação e fizemos todos os testes (da referida documentação) para confirmar que não existe problema de java.

Botão para confirmar pagamento não habilita novamente.

Quando vou finalizar um pedido com cartão de crédito e algum dado está errado, ele aparece os erros e pede para colocar a informalção correta, assim desabilitando o botão para concluir o pedido novamente até que entre com os dados, porém ele sempre requer que os dados do numero de cartão e número de parcelas sejam colocados novamente, mesmo estando lá para liberar o botão.
Não é intuitivo e causa confusão para o usuário.

Versão PS - 1.7.6.0 - Checkout transparente
PHP - 7.2.23

GetInstallments - Parcelamento

O valor que aparece no parcelamento por cartão de crédito é diferente dos parcelamento no site do PagSeguro. Quando o cliente compra parcelado ele consegue finalizar no site a compra mas ela não é processada pelo PagSeguro, e no log tem o retorno do erro.
"
53041
installment value invalid value: xxx.xx (onde xxx.xx é o valor da parcela)
"
Uso o checkout transparente do prestashop1.6

Checkout Transparente - PS 1.7.x - Não libera a tela de checkout para o pagamento

Após a checagem acima vá até a tela de Checkout da Loja, acesse o Inspetor de Elementos do Navegador pressionando “CTRL+Shift+i” ou F12.

Ao abrir o Inspetor de Elementos, clique na tab “Console” e verifique se estão presentes as seguintes informações:

SessionID
SenderHash
paymentMethods
installments
valorPedido
Com as 05 informações disponíveis no Console do Inspetor de Elementos do Navegador, significa que não houve problemas de conflitos interferindo no funcionamento do JavaScript do módulo, e a Loja está pronta para processar pagamentos.

A minha loja nao apareceu as 05 informações, o que faço pra resolver? Estar dando erro na hora de processar pagamentos.

Repagamento

Prezados,

O módulo possui a opção de repagamento? No painel de controle do cliente na loja há opção de refazer a transação que não foi finalizada ou rejeitada, bem como no caso de boleto se gerar a segunda via?

Obrigado

Status do pedido não é alterado quando Boleto

Amigo, primeiramente obrigado pelo desenvolvimento do módulo.

Estou com o seguinte problema. Cliente que paga com cartao o status é alterado(liberado ou cancelado) normalmente porem quando o cliente escolhe Boleto não é alterada o status. Mas se clicar no pedido e aparece a informação de pago no final da página.

Podem ajudar?

erro_status

Pagamento Temporariamente Indisponível no Momento...... V3 + Error 500

Olá pessoal,

Obrigado por sempre responder meus questionamentos.

Vocês pediram acesso ao meu FTP + Painel do PretaShop e fizeram todos os ajustes necessários conforme #66 e #65. Inclusive atualizaram meu módulo para 1.1.7

Acontece que um cliente tentou comprar em meu site agora parcelado em 3x e deu "Pagamento Temporariamente Indisponível no Momento..." Em seguida tentou parcelar em 4x e deu o mesmo erro - "Pagamento Temporariamente Indisponível no Momento..."

Eu orientei o cliente a pagar em 1x e quando tentou novamente a compra foi aprovada somente no PagSeguro, porque não gerou pedido em meu site. Para o cliente deu Erro Server 500.

Por favor, amigos, preciso de muita ajuda de vocês.

Testando em modo sandbox... não tá pegando o estado (uf)

Olá. Estou testando o módulo em sandbox aqui, estou recebendo o retorno:

array:3 [▼
0 => "A conexão com o Pagseguro retornou com erro: 0 - (HTTP: 400)"
1 => "Erro no processamento do cartão."
2 => array:2 [▼
"codigo" => 53033
"descricao" => "estado do endereço de entrega é necessário. (.shipping address state is required.)"
]
]

Mesmo estando devidamente preenchido.... tanto no cartão, quanto boleto ...

Uncaught SyntaxError: Unexpected token < in JSON at position 0

Boa tarde, ao confirmar a compra aparece esse erro, e lightbox não abre porem o cliente recebe email dizendo que compra foi efetuada.

Erro:
Captura de Tela 2019-09-02 às 14 20 20

VM592:1 Uncaught SyntaxError: Unexpected token < in JSON at position 0
at JSON.parse ()
at Function.n.parseJSON (jquery-1.11.0.min.js:4)
at Function.e.parseJSON (jquery-migrate-1.2.1.min.js:2)
at Object.success (payment:414)
at j (jquery-1.11.0.min.js:2)
at Object.fireWith [as resolveWith] (jquery-1.11.0.min.js:2)
at x (jquery-1.11.0.min.js:4)
at XMLHttpRequest.b (jquery-1.11.0.min.js:4)

Alguem pode me ajudar?

Servidor retornando 401 em todos os pagamentos (Email e Token estão corretos)

Integrei uma loja virtual de um cliente em Prestashop 1.7 com o modulo do Pagseguro transparente checkout.
No entanto, mesmo apos revisar diversas vezes o email e o token do cliente, no momento de finalizar o pagamento no site dá o erro:
image
Se o ambiente estiver em produção redireciona para este erro:
image
E apos preencher o boleto e clicar em finalizar:
image
Todos os logs estão assim:
image

RETORNO AUTOMÁTICO DE NOTIFICAÇÃO

Olá, como fazer para configurar o retorno automático de dados, ou seja, atualizar sozinho o status do pedido..... não encontrei qual a URL que deve ser colocada no meu cadastro do Pagseguro.....

usando prestashop

Erro no pagamento devido a segunda linha do endereço (problemas no cadastro do cliente, endereço sem numeral)

Boa tarde,
Foram relatadas falhas ao fazer pagamento com o pagseguro no site (sulinox.com.br), realizei testes e pra mim funcionava perfeitamente então fui mais a fundo em possíveis problemas.
E encontrei, no cadastro do endereço do cliente existem dois campos de endereço, o primário e o secundário, e voalá, quando o campo de segunda linha do endereço não é preenchido o pagamento falha apresentando um modal genérico, mas quando se preenche esse campo o pagamento acontece sem problemas.
Mas o endereço pode ser todo escrito na primeira linha, muitos clientes fazem isso e não preenchem os dois campos de endereço, entende?

Bom, gostaria de uma ajuda de como proceder com esse problema, como fazer as transações serem aceitas com apenas a primeira linha de endereço?

O site é sulinox.com.br, pode fazer um cadastro de testes para encontrar o problema.

Podem me ajudar?

Retornando com erro do prestashop

Olá,

Estou usando seu módulo com o último prestashop, e funciona "quase" perfeitamente.

Estou tendo um único problema: quando, após a transação, o usuário é redirecionado para o site de compras, o site diz que o pagamento teve um erro, pois o valor da transação está vindo já com o desconto do pagseguro (então o erro gerado diz que o usuário pagou a menos).

Por exemplo:

Produto com valor de R$ 1,00;
É transferido para pagseguro por R$ 1,00;
O pagseguro diz ao prestashop que foi R$ 0,44.
Gera um erro no prestashop, embora a transação tenha sido completada com sucesso no pagseguro.

sugestões?

Obrigado de antemão.

Problemas com thirtybees

PrestaShopException

Class 'PagSeguroConfig' not found
at line 201 in file modules/pagseguro/features/notification/pagseguronotificationorderprestashop.php

196.        }
197.    
198.        private function createLog($e)
199.        {
200.            /** Retrieving configurated default charset */
201. =>         PagSeguroConfig::setApplicationCharset(Configuration::get('PAGSEGURO_CHARSET'));
202.    
203.            /** Retrieving configurated default log info */
204.            if (Configuration::get('PAGSEGURO_LOG_ACTIVE')) {
205.                PagSeguroConfig::activeLog(_PS_ROOT_DIR_ . Configuration::get('PAGSEGURO_LOG_FILELOCATION'));
206.            }
  • PagSeguroNotificationOrderPrestashop->createLog - [line 69 - modules/pagseguro/features/notification/pagseguronotificationorderprestashop.php]
  • [1 Arguments]
64.    
65.                if ($this->obj_transaction) {
66.                    $this->updateCms();
67.                }
68.            } catch (Exception $e) {
69. =>             $this->createLog($e->getMessage());
70.            }
71.    
72.        }
73.    
74.        /**
Invalid notification parameters.
  • PagSeguroNotificationOrderPrestashop->postProcess - [line 39 - modules/pagseguro/controllers/front/notification.php]
  • [1 Arguments]
34.    
35.        public function postProcess()
36.        {
37.            parent::postProcess();
38.            $pagNotification = new PagSeguroNotificationOrderPrestashop();
39. =>         $pagNotification->postProcess($_POST);
40.        }
41.    }
Array
(
)

  • PagSeguroNotificationModuleFrontController->postProcess - [line 379 - classes/controller/Controller.php]
374.                if ($this->checkAccess()) {
375.                    if (!$this->content_only && ($this->display_header || (isset($this->className) && $this->className))) {
376.                        $this->setMedia();
377.                    }
378.    
379. =>                 $this->postProcess();
380.    
381.                    if (!empty($this->redirect_after)) {
382.                        $this->redirect();
383.                    }
384.    
  • ControllerCore->run - [line 742 - classes/Dispatcher.php]
737.                if (isset($paramsHookActionDispatcher)) {
738.                    Hook::exec('actionDispatcher', $paramsHookActionDispatcher);
739.                }
740.    
741.                // Running controller
742. =>             $controller->run();
743.            } catch (PrestaShopException $e) {
744.                $e->displayMessage();
745.            }
746.        }
747.    
  • DispatcherCore->dispatch - [line 33 - index.php]
28.     *  @license   http://opensource.org/licenses/osl-3.0.php  Open Software License (OSL 3.0)
29.     *  PrestaShop is an internationally registered trademark & property of PrestaShop SA
30.     */
31.    
32.    require(dirname(__FILE__).'/config/config.inc.php');
33. => Dispatcher::getInstance()->dispatch();

Pagamento Temporariamente Indisponível no Momento...... V2

Olá amigos,

Primeiramente obrigado pela presteza.

Eu abri esse post inicialmente e ele já foi fechado (Pagamento Temporariamente Indisponível no Momento......#65). Eu continuo com o problema e vocês pediram para eu liberar acesso ao meu painel prestashop e FTP. Eu fiz isto e mandei e-mail para vocês ([email protected]) , porém até agora não obtive um retorno de recebimento ou de análise.

Como devo proceder ?

Criação dos Status de Pedido - Campos internos

Versão Prestashop: 1.5.6
Versão Módulo PagSeguro: 1.5

Como todos sabem, após realizar a instalação, o módulo do PagSeguro cria vários "Status de Pedido" que são utilizados nas Ordens de Compra. Até ai tudo funcionando corretamente.

O problema que encontrei foi que
, no momento da criação desses Status, os valores internos de cada status não são preenchidos, deixando assim os valores padronizados.

Alguns campos deveriam ser preenchidos corretamente pois são importantes para o fluxo de processos do Prestashop, um exemplo seria o campo "Considere a compra associada como validada" ou "Definir pedido como pago", que deveriam ser preenchidos corretamente de acordo com cada Status criado.

Segue imagem para melhor entendimento.

pagseguro-prestashop

Compatibilidade com Prestashop 1.6

O modulo nao funciona corretamente com a versao 1.6 do prestashop. Problemas:

1 - Se o cliente possui algum saldo no pagseguro, o modulo nao da a opcao de utilizar o saldo

2 - As notificacoes por API nao funcionam, o status nunca muda de "iniciado" para "aguardando pagamento" ou cancelado, etc...

Prestashop 1.7

O Prestashop 1.7 já está disponível desde o final do ano de 2016, gostaria de usar o Pagseguro em minha loja, mas não existe a versão. Tem alguma previsão?

Unknown web session id

Bom dia,

estou com um erro ao escolher a forma de pagamento.
Prestashop 1.7.5.2

O que pode ser ?

Grato,

Screenshot_230

Erro pagamento (prestashop 1.5.6.1 e pagseguro 1.8)

Pessoal, bom dia!
Minha loja virtual estava funcionando perfeitamente, mas desde semana passada os clientes não são redirecionados para a página do pagseguro para finalizar o pagamento e aparece a seguinte mensagem:

"Ocorreu um erro, durante a compra.
Desculpe, infelizmente ocorreu um erro durante a finalização da compra. Por favor entre em contato com o administrador da loja se o problema persistir."
Esta mensagem aparece apos clicar em "Confirmo minha compra" com o pagseguro.

Habilitei o log do módulo, e o erro que aparece é este:
"{2014/04/28 18:48:42} [Info] PagSeguroPaymentService.Register(PagSeguroPaymentRequest: array (
'Reference' => 687,
'SenderEmail' => '[email protected]',
)) - begin
{2014/04/28 18:48:42} [Error] Exception: CURL can't connect: Unknown SSL protocol error in connection to ws.pagseguro.uol.com.br:443 "

Como faço para resolver este problema?

Loja: http://www.pack4pet.com.br

Erro 11035

Estou com o erro 11035 no modo padrão, e no modo lightbox e checkout transparente fica em um loading infinito mas nada é enviado ao pagseguro, apenas a loja contabiliza. O que posso fazer?

Checkout Transparente - Geraçao de Boleto, undefined index

Bom dia,

Estou utilizando o prestashop 1.6.1.24, instalei o modulo pagseguro checkout transparente versao 1.1.5. Ao tentar gerar o boleto exibe os seguintes erros:
Notice: Undefined index: cod_cliente in /home1/dggamescom/public_html/modules/pagseguropro/pagseguropro.php on line 1100

Notice: Undefined index: cpf_cnpj in /home1/dggamescom/public_html/modules/pagseguropro/pagseguropro.php on line 1100

Notice: Undefined index: id_cart in /home1/dggamescom/public_html/modules/pagseguropro/pagseguropro.php on line 1100

Notice: Undefined index: id_order in /home1/dggamescom/public_html/modules/pagseguropro/pagseguropro.php on line 1100

Notice: Undefined index: referencia in /home1/dggamescom/public_html/modules/pagseguropro/pagseguropro.php on line 1100

Notice: Undefined index: buyer_ip in /home1/dggamescom/public_html/modules/pagseguropro/pagseguropro.php on line 1100

Notice: Undefined index: pagto in /home1/dggamescom/public_html/modules/pagseguropro/pagseguropro.php on line 1100

Notice: Undefined index: desc_pagto in /home1/dggamescom/public_html/modules/pagseguropro/pagseguropro.php on line 1100

Notice: Undefined index: parcelas in /home1/dggamescom/public_html/modules/pagseguropro/pagseguropro.php on line 1100

Notice: Undefined index: url in /home1/dggamescom/public_html/modules/pagseguropro/pagseguropro.php on line 1100

Notice: Undefined index: data_pedido in /home1/dggamescom/public_html/modules/pagseguropro/pagseguropro.php on line 1100
[PrestaShopDatabaseException]
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' , "", "", "", "1", "Aguardando pagamento", "", "", 0, "", "TOKEN", "3903e84b-57' at line 1

Estou usando o tema default do prestashop e o plugin fkcorreios.
Alguém saberia uma solucao para este problema?

Checkout Transparente - undefined index

Estou com problemas no modulo Pagseguro Checkout Transparente na versão 1.6x

Ele esta todo configurado e chega até a gerar a compra la no pagseguro, mas ao finalizar a compra no site aparece uma serie de erros na tela.

*Obs.: A loja esta na versão 1.6.1.1 do prestashop e o modulo na versão v1.1.6

Ao efetuar o pagamento por cartão de credito ou boleto aparece a seguinte tela:

alertas_pos_compra_boleto

Na pagina de configuração do modulo também aparece o seguinte alerta:

alerta_config_modulo

Prestashop 1.7 - previsão

Nada ainda? Mais de um ano não conseguiram desenvolver? Melhor dizer logo que não farão..ficar enganando os clientes

Status do Pedido não muda automaticamente

Olá,

Fiz a instalação da versão 1.1.

Consegui fazer o pagamento na compra de teste e tudo mais, funcionou redondo do ponto de vista da compra e pagamento pelo visitante.

Porem, não houve o retorno de status no backend, apesar de na nossa conta do pagseguro, já constar a confirmação do pagamento.

A compra no prestashop continua como “aguardando Pagamento”.

Preciso de uma ajuda para essa situação.

Meu prestashop é a versão 1.5.3.1

Outra coisa importante de se saber, é como deve ser configurada a nossa conta do PagSeguro (o que colocar em cada opcao) e que efeito resulta de cada opçao (comportamento no processo):

  • Pagina de Redirecionamento
  • Pagamentos via API
  • Notificaçao de transaçoes
  • Retorno automatico de dados

Notei que muitos, como eu, tem dúvidas aqui sobre o que colocar em cada opção. Notei que no readme.txt novo ja está mais completo, mas ainda falta falar sobre o retorno automatico de dados.

API de Notificação

minha dúvida é a seguinte: não está voltando o status atualizado para o Prestashop 1.5.4.1

no site do pagseguro pede para ativar a API de Notificação e informar a URL, qual url deve ser colocada? o módulo trabalha com algum arquivo em específico??? ou vai funcionar sem precisar ativar isso no site do pagseguro????

pois não está atualizando nada....

é necessário implementar algo, ou o módulo faz sozinho????

não existe documentação sobre isso.

Unexpected token < in JSON at position 0

Após clicar em confirmar minha compra durante o checkout o console imprimi o seguinte erro:

Uncaught SyntaxError: Unexpected token < in JSON at position 0

Versão do prestashop: 1.6.1.15
Versão do módulo: 1.8

Logo após salvar os dados inseridos no módulo rapidamente no meu painel aparece o seguinte erro:

Warning: fclose() expects parameter 1 to be resource, boolean given in /home/meusite.com.br/public/prestashop/modules/pagseguro/pagseguro.php on line 826 Call Stack: 0.0001 265272 1. {main}() /home/meusite.com.br/public/prestashop/meuadmin/index.php:0 0.0671 4455736 2. DispatcherCore->dispatch() /home/meusite.com.br/public/prestashop/meuadmin/index.php:58 0.0972 6430616 3. ControllerCore->run() /home/meusite.com.br/public/prestashop/classes/Dispatcher.php:367 0.1502 7445264 4. AdminModulesControllerCore->postProcess() /home/meusite.com.br/public/prestashop/classes/controller/Controller.php:178 0.1503 7454640 5. AdminModulesControllerCore->postProcessCallback() /home/meusite.com.br/public/prestashop/controllers/admin/AdminModulesController.php:1117 0.1576 7755440 6. PagSeguro->getContent() /home/michelino.com.br/public/prestashop/controllers/admin/AdminModulesController.php:868 0.1578 7756672 7. PagSeguro->postProcess() /home/meusite.com.br/public/prestashop/modules/pagseguro/pagseguro.php:162 0.1619 7756536 8. PagSeguro->verifyLogFile() /home/meusite.com.br/public/prestashop/modules/pagseguro/pagseguro.php:486 0.1620 7757064 9. fclose() /home/meusite.com.br/public/prestashop/modules/pagseguro/pagseguro.php:826 1.6.1.15 meusite Acesso Rápido

o erro diz respeito ao seguinte trecho:

    private function verifyLogFile($file)
    {
        try {
            $f = @fopen(_PS_ROOT_DIR_ . $file, 'a');
            fclose($f); // Erro acontece aqui
        } catch (Exception $e) {
            die($e->getMessage());
        }
    }

e em seguida o painel é renderizado fica sob o erro informado acima.

Após a reinstalação do módulo recebo a seguinte informação no arquivo de logs.

{2017/12/24 11:32:52} [Info] PagSeguroPaymentService.Register(PagSeguroPaymentRequest: array (
  'Reference' => 'q1a1f11',
  'SenderEmail' => '[email protected]',
)) - begin 
{2017/12/24 11:32:53} [Error] PagSeguroPaymentService.Register(PagSeguroPaymentRequest: array (
  'Reference' => 'q1a1f11',
  'SenderEmail' => '[email protected]',
)) - error [HTTP 401] - UNAUTHORIZED

o @email é apenas um exemplo, um email válido foi informado na hora da transação

Mudança de Status para Aprovado

Boa tarde,

gostei muito do puglin, entretanto não sei se as funcionalidades estão funcionando perfeitamente. Quando realizo uma compra e o pagamento é efetuado com sucesso o status do pedido não muda para aprovado/finalizado ou qualquer status diferente de aguardando pagamento. Quando acontece algum bloqueio do pagamento pelo pag-seguro, entretanto o status é alterado para cancelado, ou seja a mudança só funciona quando acontece o cancelamento do pagamento. Quando o pagamento é efetuado "Aprovado" a mudança não acontece..

Aguardo suporte,

Att,

Dasaiev

Problema no Parcelamento - Parcelamento configurado para 1x s/ juros

Olá,

Tenho problemas no parcelamento a muito tempo, havia até desistido de usar o pagseguro em meu site e estava usando outro porta.. Vi agora que vocês fizeram boa evolução, mas ainda existe um problema.

Vocês disseram que "A quantidade de parcelas sem juros precisa ser a partir de 2x, isso porque 1x é sempre sem juros", e na nova versão nem existe mais a possibilidade de escolher "1x ".

O problema é que não quero oferecer 2x sem juros, e agora sou obrigado a oferecer 2x sem juros. Nossa compra parcelada deve ser COM JUROS já a partir de 2x. Como resolvemos isso? Gostaria muito de voltar a utilizar o PagSeguro em nosso e-commerce.

Atualização módulo

Bom dia,

qual a melhor forma de atualizar o módulo ?

Desabilitar, excluir e instalar de novo ?

Grato

Can't load Order state status

Caros, na versão 1.5.4.1 apresenta o seguinte erro.
Sabem o que pode ser?

  1.    $order_status = new OrderState((int)$id_order_state, (int)$this->context->language->id);
    
  2.    if (!Validate::isLoadedObject($order_status))
    
  3.        throw new PrestaShopException('Can\'t load Order state status');
    

Alguma previsão para a v1.7.x

Bom dia, alguma previsão para a primeira release compatível com a versão 1.7.x ansioso para começar os testes pois tenho uma loja virtual pessoal esperando para abrir e não quero abrir na versão 1.6.x prefiro esperar o meio de pagamento compatível com a versão atual do prestashop.

Grato pela iniciativa.

Problemas no parcelamento

Olá,

O modulo esta apresentando um problema quando o cliente tenta efetuar uma compra parcelada.

Se o pagamento for efetuado em 1x a venda é efetuada normalmente.

Se o cliente tenta efetuar a compra em 2x ou mais, o site retorna "forma de pagamento temporariamente indisponível"

*PagSeguro - Checkout Transparente v.1.1.6 (Versão instalada)

Qual a solução para este problema?

500 Server Error

Olá,

Amigos, entendo que vocês estão resolvendo o problema do parcelamento.

Acontece que quando a compra é aprovada está dando 500 Server Error.

Forma de pagamento temporariamente indisponível.

Prezados,

Ao tentar processar o pagamento tenho o erro: Forma de pagamento temporariamente indisponível. Por favor, tente novamente ou escolha outra forma de pagamento. Habilitei boleto e cartão de crédito e em ambos o mesmo erro. Estou usando a versão 1.7.5.2 com o tema original e limpa, sem outros módulos. Verifiquei as orientações da documentação e também dos outros posts e está tudo aparentemente correto, verifiquei token, tabelas, CCC, etc.

O que pode ser?

Obrigado
Captura de Tela 2019-09-29 às 19 47 25
Captura de Tela 2019-09-29 às 19 45 58
x

Trazer dados do cartão de crédito cadastrados no pagseguro

Na verdade é uma duvida e não o problema.

Não sei exatamente onde publicar essa minha duvida, então coloquei aqui mesmo. (Desculpe se coloquei na área errada)

Minha duvida é se é possível o modulo puxar os dados do cartão de credito para os clientes que já possuem uma conta no pagseguro e ja tem um cartão cadastrado dentro do pagseguro.

O intuito é dar agilidade para o cliente finalizar a compra, sem ter que digitar todos os dados em todas as compras.

O modulo tem essa capacidade?

Se sim, como isso acontece?

Erro conclusão de pagamento (prestashop 1.5.6.0 e pagseguro 1.8)

Nobres tenho perdido muito sono com o erro ao concluir compra conforme imagem anexada

erro

Habilitei o log e o mesmo apresenta:

{2014/05/24 01:17:05} [Info] PagSeguroPaymentService.Register(PagSeguroPaymentRequest: array (
'Reference' => 53,
'SenderEmail' => '[email protected]',
)) - begin
{2014/05/24 01:17:08} [Error] PagSeguroPaymentService.Register(PagSeguroPaymentRequest: array (
'Reference' => 53,
'SenderEmail' => '[email protected]',
)) - error [HTTP 401] - UNAUTHORIZED

Podem me ajudar?

Erro pagamento (prestashop 1.5.6.1 e pagseguro 1.8)

Olá.

Minha loja virtual estava funcionando nesta configuração até ontem (29 de abril), quando passou a apresentar a mensagem:
"Ocorreu um erro, durante a compra.
Desculpe, infelizmente ocorreu um erro durante a finalização da compra. Por favor entre em contato com o administrador da loja se o problema persistir."
Esta mensagem aparece apos clicar em "Confirmo minha compra" com o pagseguro.
Habilitei o log do módulo, e o erro que aparece é este:
"{2014/04/28 18:48:42} [Info] PagSeguroPaymentService.Register(PagSeguroPaymentRequest: array (
'Reference' => 687,
'SenderEmail' => 'troqueioemail@porsegurança.com',
)) - begin
{2014/04/28 18:48:42} [Error] Exception: CURL can't connect: Unknown SSL protocol error in connection to ws.pagseguro.uol.com.br:443 "

Erro ao tentar pagamento via cartão de crédito

Amigos,

Estamos com pelo menos 8 casos de clientes que tentam pagar com cartão e aparece o erro anexado em tela. Olhando os LOGS não consegui ver algum erro claro. Com boleto funciona e tem venda que é feita com cartão normalmente.

Plugin usado esta com a última versao do 1.6.
Podem ajudar?

compra_erro

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.