Skip to content

Releases: r-martins/PagSeguro-Magento-Transparente

Suporte sandox, recorrência, novos status, e correções

02 Sep 00:22
Compare
Choose a tag to compare

Nos releases anteriores adicionamos suporte à Recorrência de Pagamentos, Sandbox, e realizamos correções e melhorias.

Na versão 3.10:

  • Melhoria: adicionado suporte à 2 novos status PagSeguro (Debitado e Retenção Temporária), fazendo com que pedidos sejam cancelados ou entrem em espera caso o comprador abra uma contestação junto ao cartão de crédito.
  • Melhoria: Adiciona IP do comprador aos parâmetros enviados ao PagSeguro a fim de melhorar análise de fraude, em especial nos casos onde o sender_hash não foi gerado com sucesso

E engloba correções e melhorias dos releases menores anteriores.

Correções Installment invalid value e suporte a produtos decimais

06 May 07:03
Compare
Choose a tag to compare

v. 3.8.4

  • Suporte para produtos com quantidades decimais adicionado.

v. 3.8.3

  • Correção: Fim do erro "installment value invalid value" (53041). Caso alguma coisa dê errado no cálculo de parcelas e o PagSeguro retorne este erro, o módulo agora é capaz de recalcular as parcelas com base no valor total via API PagSeguro e reenviar o pedido ao PagSeguro com o novo valor. Mencionado em #30, #265 e #113.
  • Melhoria: Agora o SessionId do PagSeguro é buscado no cache de sessão caso seja solicitado novamente em menos de 10 minutos.
  • Melhoria: reformatação de códigos ECG Magento
  • Melhoria: Tradução de mensagem de erro quando CPF ou CNPJ do titular do cartão não é informado e de campo Data de Validade

Compatibilidade com IWD Checkout

17 Apr 04:36
Compare
Choose a tag to compare

v. 3.8.2

  • Adicionado compatibilidade com IWD Checkout (Fixes #251)

v. 3.8.1

  • Melhorias de formatação de código e outros pequenos ajustes estéticos para compatibilidade com o Magento ECG. Nenhuma alteração de funcionalidade ou correção foi realizada nesta atualização.

Mais conversões e suporte a CDN

20 Feb 04:53
Compare
Choose a tag to compare

A nova versão reordena os campos do formulário de cartão a fim de evitar problemas com conexões ruins ou instabilidades do PagSeguro na obtenção do token do cartão, que ocasionavam o erro "Falha ao processar seu pagamento. Por favor, entre em contato com nossa equipe.". Além disso também traz suporte à JsDelivr.

  • Reordenação dos campos de cartão. Agora os campos necessários para geração do token (número do cartão, data de validade e cvv) são exibidos primeiro. Desta forma o cliente que preenche os campos na ordem de exibição, terão o token do cartão gerado enquanto isso.
  • Uma nova configuração no módulo permite você configurar o botão de finalizar compra, de forma que o cliente não conseguirá clicar nele enquanto o token estiver sendo gerado, independente da velocidade de conexão dele ou do PagSeguro. Veja como configurar.
  • Mais performance com JsDelivr. Opcionalmente o JS do módulo - usado somente no checkout - passa a ser carregado no CDN mais próximo do seu cliente e eventualmente já estará na memória do navegador de seu cliente. A opção já vem ativada por padrão, e pode ser desativada. Saiba mais.
  • Outras correções e melhorias na biblioteca JavaScript do módulo.
    imageimage

Melhorias no admin e correções nas parcelas

19 Nov 06:13
Compare
Choose a tag to compare
  • Melhoria nos dados que são exibidos sobre os pedidos no admin. Agora é possível clicar para ver a transação no PagSeguro. Além disso, o total líquido a receber e valor das taxas também são exibidos no admin.

_400000031___Pedidos___Vendas___Administração_Magento

  • Melhoria nos tipos de dados do sistema que são enviados para aplicação.

v. 3.7.13

  • Correção: A exibição de parcelas na página do produto agora respeita a configuração de limites de parcelas. Ou seja, se tiver limitado o número de parcelas para 3 nas configurações do módulo e a quantidade de parcelas calculada com base nas configurações do PagSeguro for maior que 3, somente 3x serão exibidos na página de produto. Reportado por Miguel Henrique.

Correção na exibição de parcela na página de produto

01 Oct 03:57
Compare
Choose a tag to compare
  1. Quando a exibição de parcelas na página de produto estava ativa, a página de produto quebrava por conta de uma tag não fechada. (obrigado @arthurabreu00).
  2. Alterações no código a fim de passar nas validações do ECG do Magento Marketplace.

Melhorias e correções no drop de parcelas que perdia valor selecionado

12 Aug 06:21
Compare
Choose a tag to compare

v. 3.7.10

  • Melhoria/correção no dropdown de parcelas que perdia a opção selecionada em alguns casos e alguns checkouts. (Fixes #264)
  • Cartão de crédito não será mais exibido como uma opção nas compras envolvendo entregas em múltiplos endereços, já que nunca foi suportada. (Fixes #262)
  • Para fins de estatísticas e melhorias, agora o módulo manda informações anônimas de versão dos módulos RicardoMartins_PagSeguro, RicardoMartins_PagSeguroPro e do Magento instalado como valor do header User-Agent em todas as requisições.

Melhorias e correções nas parcelas, suporte a reembolso parcial

19 Jun 00:40
Compare
Choose a tag to compare

v. 3.7.9

  • Melhoria: agora é possível fazer reembolsos parciais com Cartão de crédito ou Kiosk. (Também disponível na nova versão do modulo PRO para Boleto e outros meios). Closes #250. Obrigado @renorram

v. 3.7.8

  • Melhoria: agora o cartão de crédito sempre trará o valor 1x por padrão enquanto os dados do cartão não são informados
  • Melhoria: se o serviço que busca as parcelas retornar erro no PagSeguro, o módulo exibirá a opção de pagamento a vista e uma mensagem de erro dentro do dropdown, mas permitindo que o cliente finalize a compra em 1x. (Closes #259)
  • Correção: quando o cliente trocava o cartão por um de outra bandeira durante o processo de compra, as parcelas ficavam vazias não permitindo a finalização da compra.

Melhorias e correções

14 May 01:12
Compare
Choose a tag to compare

Este release engloba as alterações que ocorreram entre as versões 3.7.5 e 3.7.7:

  • Correção na validação do token PagSeguro. O PagSeguro agora gera tokens com tamanho de 100 caracteres ao invés de 32. Desta forma, o módulo falhava ao validar o token, exibindo mensagens indesejadas e incorretas dizendo que o Token PagSeguro estava incorreto.
  • Agora é possível exibir o parcelamento na tela de produto. (Closes #216) - Saiba mais em http://bit.ly/2IYaGxY
  • Melhoria: agora o módulo mostra todas as mensagens de erro em um único alert, ao invés de fazer o cliente validar uma por uma (eventualmente desistindo da compra).
  • Melhoria: melhoria no processo de tradução de mensagens de erro do cartão. Agora a maioria (se não todas) as mensagens de erro do PagSeguro serão traduzidas para o cliente.
    Fechar_Pedido
    (Tudo bem que no caso acima é exagero)

Melhorias na obtenção do senderHash

20 Mar 04:35
Compare
Choose a tag to compare

Neste release, a forma de obtenção do senderHash passa a ser através do método PagSeguroDirectPayment.onSenderHashReady, ao invés do método getSenderHash (descontinuado pelo PagSeguro).

Esta mudança deve reduzir ou eliminar problemas na obtenção do senderHash causada por indisponibilidades do PagSeguro e outras variáveis.