Skip to content

Releases: r-martins/PagSeguro-Magento-Transparente

Pequenas correções e ajustes

18 Sep 01:36
Compare
Choose a tag to compare
  • Correção/Melhoria: erro ocorria em lojas cujo ambiente não permite o uso de short open tags (<? ao invés de <?php). Deixamos passar uma na versão 3.12.0 lançada em Março. (Reportado por Rodrigo Fleury)
  • Correção: exceção ocorria ao instalar o módulo em lojas que já tiveram o módulo 2.x (anterior a 2015) e continham configurações antigas para serem atualizadas. Em alguns casos, quando os novos valores de instalação já existiam, uma exceção não tratada de duplicidade era gerado. (Reportado por Eric - codecia.com.br)
  • Correção: exceção ocorria ao instalar o módulo nos casos onde o módulo foi manualmente removido da tabela core_resource, e fazia o script de instalação tentar criar tabela já existente. Agora não tentaremos criar a tabela novamente se ela já existir.

Mais informações de captura e correções

01 Sep 02:26
Compare
Choose a tag to compare
  • Melhoria: Agora o módulo exibe informações detalhadas da captura do pagamento (disponível automaticamente para lojas no modelo de aplicação).

Cursor_and__400000031___Pedidos___Vendas___Administração_Magento

  • Ajuste: o switch para usar ou não usar 2 cartões (quando o recurso está ativo) fazia com que uma checkbox aparecesse em cima dela em alguns checkouts (como Fire Checkout) no front end da loja. O problema foi contornado e agora o switch aparece como deveria.
  • Correção: em algumas situações, em lojas multi moeda, a moeda incorreta era exibida no admin ao exibir informações de parcelamento. Embora não afetasse o funcionamento do módulo, agora sempre exibimos o valor em R$. (Fixes #154 - Reportado por DonnaFlor)

CDN Alternativo para arquivos estáticos, melhorias e correções

21 May 03:48
Compare
Choose a tag to compare
  • Melhoria: Disponibilizamos um CDN próprio para espelhar alguns arquivos estáticos do PagSeguro na Amazon Cloudfront, garantindo maior disponibilidade e velocidade no checkout. O recurso é opcional e pode ser desabilitado nas configurações do módulo. Válido somente para lojas no modelo de aplicação. Saiba Mais.

image

  • Melhoria: Passamos a solicitar CPF do titular do cartão no formulário quando cliente é pessoa jurídica. Se notarmos que o campo mapeado como CPF contém um CNPJ, exibiremos o campo independente da configuração. O PagSeguro exige que o CPF do dono do cartão seja solicitado em todos os casos (PJ ou PF).
  • Correção: Método getAllowedMethods não havia sido implementado em uma alteração recente que fizemos para vendas com modo Kiosk. Desta forma, ao acessar algumas configurações que exibiam formas de frete o Magento apresentava erro (ex: ao tentar configurar o frete padrão do OneStepCheckout da Inovarti).

Correções e melhorias

23 Apr 01:10
Compare
Choose a tag to compare
  • Melhorias no controller de teste, facilitando o suporte para alguns cenários
  • Melhoria: Agora o módulo exibe mensagem "Buscando parcelas" no primeiro cartão, quando o pagamento é feito com dois cartões. Pequena melhoria para quem tem conexões lentas.
  • Correção de uso de indice de vetor sem conferencia previa (2 cartões)
  • Corrigido erro Strict Notice: Declaration of RicardoMartins_PagSeguro_Model_Payment_Cc::void() que ocorria em alguns casos de reembolso...

Correção pontual no arredondamento de totais (2 cartões)

07 Apr 00:42
Compare
Choose a tag to compare
  • Correção pontual: Em alguns casos o valor a pagar no segundo cartão era exibido incorretamente devido a um erro de formatação. Reportado por Kauan / Get Commerce.

Pequenas melhorias e correções

06 Apr 00:50
Compare
Choose a tag to compare
  • Agora o módulo exibe uma mensagem de aviso quando a Sandbox é ativada no admin. A Sandbox costuma passar por instabilidades frequentes, e isso geralmente afeta quem está testando o módulo.
  • Correção de bug que ocorria na criação de pedidos feitos com Kiosk. O módulo reclamava do e-mail obrigatório ou de campos de endereço do cliente necessários para criar frete.
  • Correção em pequeno bug do kiosk que fazia o PagSeguro solicitar endereço de entrega
  • Melhoria no Kiosk, passando a suportar produtos simples (obviamente sem o cálculo de frete).
  • Correção de erro 'Can't load serializer adapter PhpSerialize' que ocorria a partir da versão 3.7.11 em lojas que usam o modo de compilação do Magento. Reportado por Anderson Faciroli.

Pagamento com 2 Cartões agora é uma realidade

31 Mar 07:00
Compare
Choose a tag to compare

Este release traz importantes melhorias para o módulo PagSeguro para Magento 1.x. A principal delas é o suporte ao Pagamento com Dois Cartões de Crédito.

demo.2.cartoes.M1.pra.fazer.git.mp4

Melhorias

  • Adicionado suporte a pagamento com 2 Cartões de Crédito (disponível somente nos modelos de aplicação).
    • Veja como funciona.
    • Desativado por padrão.
    • Lojas autorizadas no modelo de aplicação antes de 25 de Fevereiro de 2021 precisarão re-autorizar a aplicação para utilizar tal recurso.
  • Adicionado máscara de Cartão e CPF
  • Melhorias de usabilidade em dispositivos móveis, exibindo o teclado numérico quando necessário
  • Melhoria nas validações de cartão, CVV e mensagens de erro
  • Agora é possível enviar e-mail para o cliente automaticamente caso um pedido seja cancelado pelo PagSeguro. É necessário habilitar a configuração no admin.
  • Alerta sobre o uso de sandbox e possíveis instabilidades no PagSeguro quando ativa-se esta configuração

Correções

  • Correção de link quebrado para autorização de sandbox no admin
  • Algumas correções de erros que ocorriam quando sandbox era usado sem o modelo de aplicação

Correções pontuais

20 Mar 02:31
Compare
Choose a tag to compare
  • Corrigido problema ao tentar usar Sandbox sem o modelo de Aplicação que ocorria quando o módulo PRO não estava instalado ou sua chave não estava preenchida
  • Corrigindo erro de undefined index senderEmail que ocorria na criação de um pedido via Kiosk

Atualização automática de pedidos

10 Feb 03:21
Compare
Choose a tag to compare
  • Atualização automática de pedidos: agora você pode ativar a atualização ativa de pedidos. Ou seja, caso esteja enfrentando dificuldades com atualizações de pedidos vindas do PagSeguro, o módulo pode se encarregar de atualizar pedidos pendentes a cada 6 horas pra você. Desativado por padrão. Pode ser ativado nas configurações do módulo.
  • Atualização manual de pedidos: agora você pode atualizar um pedido manualmente direto na tela de pedido na área administrativa.
    -- Você também pode limitar quais administradores possuem permissão para fazer isso.
  • Retorno PIX: agora o módulo consegue gerar invoice e atualizar pedidos pagos feitos com PIX (através do redirecionar para o PagSeguro)
  • Melhoria: em alguns meios de pagamento não temos o código de transação do PagSeguro quando o pedido é criado (ex: Redirect). Agora ao receber uma atualização o módulo guardará o código de transação para facilitar sua identificação no PagSeguro.
  • Melhoria: logs de retorno do PagSeguro agora são limitados a fim de poupar espaço em disco quando necessário.
  • Melhoria: falhas na consulta da API de notificações agora apontarão se o problema se deu devido a uma instabilidade no PagSeguro.
  • Melhoria: agora o módulo não permite que um pedido com e-mail @sandbox.pagseguro seja feito em ambiente de produção, evitando confusões.
  • Melhorias em traduções pontuais
  • Remoção da pasta .idea do git

Correções de compatibilidades e melhorias estéticas de código

10 Sep 06:12
Compare
Choose a tag to compare

v. 3.10.2

  • Correção: Corrigido erro de compatibilidade com PHP 5.5 que gerava erro fatal (Arrays are not allowed in class constants) ao chegar no checkout. Reportado por Bruno. Fixes #280
  • Correção: Corrigido possível erro de compatibilidade com PHP 7.0 (Indirect access to variables, properties and methods will be evaluated strictly in left-to-right order since PHP 7.0. Use curly braces to remove ambiguity.) que ocorria ao tentar obter o valor das parcelas no backend (chamado apenas quando a obtenção de parcelas no frontend falha ou trazia valor incorreto).
  • Melhoria: Melhoria estética na forma como o IP do cliente era obtido. Agora o IP é obtido do "jeito Magento", ganhando mais compatibilidade com outros módulos que eventualmente o alterem propositalmente.

v. 3.10.1

  • Alterando versão (Correção de erro Iwd Checkout)