Skip to content

Releases: r-martins/PagBank-Magento1

Suporte a Reembolso e Detalhes da Transação

11 Jul 00:50

Choose a tag to compare

Agora é possível fazer um reembolso diretamente à partir do Magento, na página de fatura.
image

Além disso, agora também é possível ver os detalhes da transação de um pedido e o charge_id (código identificador da cobrança no PagBank).
image

Também melhoramos o tratamento do campo estado em lojas que permitem o cliente digitar livremente o estado de cobrança/entrega (prática não recomendada, já que temos como oferecer um dropdown de estados como mostrado neste artigo).

Reembolso externo e correção em erro PHP 5.6

26 Mar 23:52

Choose a tag to compare

  • Adicionado suporte a tratativa de reembolso quando o mesmo é feito fora do Magento
  • Correção: Em lojas com PHP inferior ao 7.0 um erro ocorria ao obter parcelas do cartão de crédito.

Checkoup Moip agora é Suportado

05 Dec 04:51

Choose a tag to compare

Atendendo a muitos pedidos, adicionamos suporte ao checkout Moip.

Melhorias de UX e correções

29 Nov 03:05

Choose a tag to compare

Neste release

  • Melhoria UX: nome to titular do cartão agora é exibido em caixa alta
  • Melhoria UX: ao digitar o primeiro número maior que 1 na validade do cartao, adicionamos o 0 na frente, facilitando a identificação do campo mês. Ex: 2 => 02/
  • Corrige Undefined array key 'email' que impedia finalização de compra para clientes logados no OneStepCheckout da Inovarti
  • Correção: no OneStepCheckout da Inovarti, ao trocar a forma de frete o dropdown de parcelamento era perdido exibindo somente 1x.

Outros ajustes e correções deste o release 4.4.0 incluem:

  • Correção de erro crítico no JS e que afetava alguns checkouts ao criptografar o cartão, impedindo a finalização do pedido. Reportado por Victor Faccio (Nexaas.com)
  • Correção: em algumas versões antigas do Magento, o hash de proteção era gerado incorretamente, ocasionando falha ao processar retornos nas atualizações de pedidos enviadas pelo PagBank. Reportado por Rafael Siqueira (e outros).
  • Correção: quando um pedido com cartão de crédito era negado/falha e o cliente trocava por outro meio de pagamento (boleto ou pix), algumas informações da tentativa com cartão eram salvas e exibidas no admin e e-mail transacional. Reportado por Victor Faccio (Nexass).
  • Correção: em alguns cenários onde o 3D Secure estava habilitado, tentativas de compras com parcelas que incidem juros ao comprador não conseguiam ser finalizadas (erro authentication.method_is invalid)"
  • Correção em notice Undefined index: isSandbox que era logado no system.log em algumas situações
  • Melhoria: agora lojas onde o endereço aceita menos de 4 linhas não terão problemas. Nós sempre enviaremos o campo bairro (obrigatório em alguns métodos) com o valor da última linha preenchida. A rua e número sempre serão a primeira e segunda linha. A terceira linha (se preenchida) será usada como complemento.
  • Correção importante: em algumas situações onde os juros do parcelamento deveria ser por conta do vendedor, uma informação ficava pendende na requisição fazendo com que o vendedor assumisse tais juros.
  • Correção: em alguns cenários, transações feitas SEM 3Ds eram mostradas com o ícone do 3Ds no admin.
  • Correção: em lojas com OneStepCheckoutda Inovarti, quando um cliente errava um dos dados pessoais (ex: telefone), uma msg de erro era exibida. No entanto, mesmo após a correção, o problema persistia, impedindo a venda até que a pagina fosse recarregada.
  • Correção: Um erro em versões antigas do Magento faziam com que o código de referência do pedido fosse passado vazio, impedindo finalização da compra.

Mais opções de privacidade e melhorias diversas

03 Jul 05:41

Choose a tag to compare

  • Melhoria: Agora é possível omitir o e-mail real do cliente, evitando que ele receba e-mails do PagBank relativos à transação
  • Melhoria: agora é possível omitir os itens que está vendendo e enviar somente o valor total ao PagBank (não disponível para vendas com cartão)
  • Correção: em alguns cenários, ao informar uma Connect key incorreta exceções aconteciam
  • Melhoria: melhorias em códigos
  • Melhoria: adicionamos um link para Ver transação no PagBank, facilitando sua conciliação
image

Melhorias anteriores (depois do release 4.2.0)

  • Melhoria: Agora é possível ver o ORDER_ID do pedido nos detalhes do pedido, e também outros detalhes e informações que podem ser relevantes pra você e seu negócio.
  • Correção: em alguns cenários a data de expiração do pix era enviado em um formato incorreto, ocasionando falha na finalização do pedido.
  • Correção: erro acontecia ao salvar as configurações do módulo sem informar uma Connect Key.
  • Correção: quando o campo de CPF/CNPJ era configurado para ser exibido junto aos meios de pagamento, quando um CNPJ era colado, ele eventualmente ficava cortado como se fosse um cpf.
  • Correção: em alguns checkouts o campo telefone usado é o campo Fax, e isso causava erro na finalização do pedido
  • Correção: em alguns cenários, o botão de finalizar compra era desabilitado quando/se a página do checkout era recarregada pelo usuário
  • Melhoramos a forma como erros na autenticação 3D são tratados, exibindo pro usuário/lojista o que pode ter dado errado quando algum campo com valor inválido é informado.
  • Corrigimos um possível erro na obtenção do nome e sobrenome do cliente na validação 3D (que podia ocorrer em alguns checkouts)

Boleto e Pix agora entram como pending_payment

02 May 02:49

Choose a tag to compare

Em versões anteriores, pedidos feitos com PIX e Boleto tinham o status/state definidos como processing por alguns milisegundos antes de serem definidos como pendentes de pagamento.

Isso impactava quem tinha integração com ERPs e poderia acarretar outros problemas.

Agora pedidos PIX e Boleto tem o status e state inicial definidos como pending_payment, como é esperado.

Reportado por Guilherme (Maxscalla) e Andre Masson (Yepcomm).

Melhorias e correções (especialmente no 3Ds)

29 Apr 00:02

Choose a tag to compare

  • Agora mostramos um ícone e ID nas informações dos pedidos (admin) feitos com 3D Secure
  • Substituimos algumas funções de string por seus equivalentes mb_*, evitando problemas com encoding e até mesmo falha na finalização de compras em produtos com acentuação. (Reportado por André Masson da Yepcomm)
  • Em alguns checkouts o campo fax é usado como celular, e isso causava erro na autenticação 3D. (Reportado por Rafael Tadeschi)
  • Agora as parcelas são carregadas corretamente quando Sandbox está ativo.
  • Em alguns casos onde "permitir concluir se 3D secure não for suportado" estivesse configurado, o botão de finalizar compra permanecia desabilitado.
Informações do pedido no admin

Outras melhorias e correções

24 Apr 04:28

Choose a tag to compare

  • Correção: em alguns cenários com Magento não conseguíamos obter o id do pedido, causando falha na finalização do pedido. Reportado por André Masson (Yepcomm).
  • Tradução pendente no texto de copiar. Reportado por André Masson.
  • Diversas correções de incompatibilidade com versões antigas do Magento. Reportado por André Masson, Rafael Tedeschi e Tiago Dantas (@tiagones) em #8 e #9 .

Melhorias e correções pequenas em Sandbox

16 Apr 06:07

Choose a tag to compare

  • Agora suportamos ambientes que não suportam short tags do php (short_open_tag)
  • Correção: falha no cálculo de parcelas em Sandbox causavam erros em alguns cenários impedindo finalização
  • Correção: mensagem de undefined array key "cc_bin" ocorria em alguns cenários
  • Melhoria: em headers enviados em algumas requisições

Nova Geração PagBank(PagSeguro) para Magento 1.x e OpenMage LTS

09 Apr 03:22

Choose a tag to compare

Novas APIs, Mais estabilidade, PIX Transparente, Autenticação 3D Secure e muito mais

image

A nova geração de nossas integrações não deixou ninguém pra trás.

Agora disponível para Magento 1.x e OpenMage LTS, a nova geração da nossa integração traz recursos incríveis e ainda mais estabilidade e aprovação no meio de pagamento mais utilizado pelos brasileiros, o PagBank/PagSeguro.

Entre os principais destaques da nova geração, você encontra:

3D Secure

Com a autenticação 3D suas taxas de aprovação serão ainda maiores, e você não precisa mais se preocupar com chargebacks ou antifraude. Saiba mais.

Pix Transparente

Redirecionar o cliente pra fora do site para poder aceitar pedidos com Pix não é mais necessário.
Agora você pode aceitar pagamentos dentro do seu próprio site e ainda definir uma validade para o Pix em horas.

Economize nas taxas PagBank

Sim, você continuará economizando nas taxas oficiais do PagBank ao usar nossa integração para Magento 1 ou OpenMage LTS.

E se quiser, também pode utilizar suas taxas negociadas.

Sempre atualizado

Somos parceiros oficiais PagBank desde 2015, e sua integração para Magento 1 existe desde 2014.

São mais de 10 anos de história e evolução, agora disponível pra você.