Skip to content

Releases: r-martins/PagSeguro-Magento-Transparente

Nome do portador do cartão

04 Dec 05:52
Compare
Choose a tag to compare
  • Melhoria: Agora é possível ver o nome do titular do cartão no admin. Desta forma, poderá saber se o pedido foi feito com um cartão de terceiro (aumentando as chances de chargebacks e risco). Sugerido por Rafael.
Informações da venda de cartão no admin

Personalizar mensagem de parcelamento na página do produto

03 Aug 05:09
Compare
Choose a tag to compare

Agora é possível personalizar a mensagem de parcelamento na página do produto.
Configuração___Sistema___OpenMage_Admin

Overhead_Headphones_Audio_Technica_Bluetooth_ATH-ANC700BTGY_Grey

Contribuição feita por Matheus no PR #312

Notificação em caso de reembolso com falha

17 Mar 05:30
Compare
Choose a tag to compare

Em vendas com 2 cartões, quando um dos cartões falha ou é negado, o cartão que foi cobrado com sucesso tem sua transação reembolsada.

No entanto, algumas vezes a API de reembolso do PagSeguro pode estar fora do ar.
Nesses casos nada era feito ou exibido para o administrador da loja, a não ser nos logs.

Agora um comentário será adicionado ao pedido, e um e-mail enviado ao administrador da loja (configurado no e-mail de detpto. de Vendas do Magento) avisando que houve um problema com o reembolso e que uma ação manual deve ser tomada.

Exemplo
image

Correção - status não atualizam

24 Feb 03:09
Compare
Choose a tag to compare

Na última alteração, corrigimos um problema em persistir/manter o status de um pedido quando o mesmo era alterado para outro status personalizado. No entanto, causamos um problema mais grave onde nenhum pedido com cartão era atualizado.
Revertemos a última alteração e agora os pedidos são atualizados como esperado. Vamos trabalhar na solução dos status personalizados em outra atualização.

Correção e Melhoria

17 Feb 02:14
Compare
Choose a tag to compare

v. 3.15.7

  • Correção: Quando a loja possui status personalizados, em alguns casos o status era alterado para o status padrão daquele estado quando uma notificação do pagseguro era recebida. Ex: quando um pedido com estado Processing é alterado para outro status manualmente, o módulo voltava o pedido para o status padrão se uma notificação de Pago fosse recebida novamente. Reportado por Carlos.

v. 3.15.6

  • Melhoria: adicionamos uma validação de CPF para o CPF do titular do cartão. A validação facilita a detecção de errode digitação antes da finalização do pedido, nos casos onde o pagamento com dois cartões não está habilitada. Isso também evita que quando a retentativa esteja ativada, um pedido seja finalizado com erro de CPF, enviando e-mail pro cliente tentar de novo (sendo que poderíamos ter impedido isso de acontecer). Sugerido por Rafael Tedeschi.

Correção para PHP 5.6 ou inferior

07 Oct 05:48
Compare
Choose a tag to compare

Correção: O erro "Can't use function return value in write context" era exibido em lojas com PHP 5.6 ou inferior em algumas telas, impedindo o checkout. Reportado por Bruno.

Correções importantes

24 Aug 00:01
Compare
Choose a tag to compare

v. 3.15.4

Correção: nos casos onde um valor de parcela minima é especificado e o valor das parcelas mínimas sem juros é superior a 18 (ex: valor da parcela minima = 20 / valor do pedido = 2000 / total de parcelas sem juros = 100) fazia o PagSeguro gerar um erro interno e a mensagem "Houve uma falha ao processar seu pedido/pagamento. Por favor entre em contato conosco." era exibido para o cliente.

v. 3.15.3

Correção: Fatal error era exibido em lojas que utilizam OpenMage LTS. O erro não afeta o funcionamento do módulo, mas apenas a tela de diagnóstico do mesmo, usada pelo time de suporte quando solicitado.

Correções e melhorias em retentativas e cálculos de parcelas

24 Mar 06:35
Compare
Choose a tag to compare
  • Correção/Melhoria: quando um pagamento com dois cartões falhava por conta de algum problema no cálculo do parcelamento, o sistema não recalculava o valor das parcelas, ocasionando erro na finalização de pedidos deste cenário.
  • Correção: em situações onde o "Valor mínimo de parcela sem juros" era utilizado em conjunto com pagamento com dois cartões gerava erro no valor das parcelas quando o valor da parcela selecionada em um dos cartões era igual a uma das possibilidades de parcelamento sem juros caso o pagamento fosse feito em um único cartão. Ou seja, em certas situações, o valor total do pedido era usado para calcular o número de parcelas sem juros, ao invés do valor sendo pago naquele cartão. (Reportado por Kauan/João da Get Commerce)

Correções pontuais

18 Mar 04:35
Compare
Choose a tag to compare
  • Correção: Um problema no cálculo do parcelamento ocorria em casos onde o valor da parcela mínima sem juros era superior ao valor total do pedido multiplicado por dois. Isso gerava erro de parcelas e impedia a finalização de pedidos.
  • Descoberta: Quando temos uma promoção de parcelamento configurada no PagSeguro, não devemos usar o recurso de "valor da parcela mínima". Embora as APIs do PagSeguro no cálculo de parcelas consigam calcular o valor correto do parcelamento, nos casos onde nenhuma parcela sem juros é permitido faz com que a API de pagamento do PagSeguro gere erros impedindo a finalização de pedidos. Em outras palavras, ao usar o recurso de "Valor mínimo de parcela sem juros" você deve desativar ou excluir qualquer promoção criada no PagSeguro. Saiba mais em https://bit.ly/3q1GfiL8.
  • Correção: quando um pedido recebia o status "Em Analise" ele não podia ser cancelado por uma limitação do Magento. Isso fazia com que a atualização do status deste pedido falhasse, ocasionando problemas também quando isso ocorria em um dos cartões (no caso de pedido com 2 cartões) podendo gerar em cobrança de apenas um dos cartões quando o outro era reprovado.

Valor mínimo de parcela sem juros

08 Feb 04:23
Compare
Choose a tag to compare

20220208-voce_no_controle_das_parcelas

Agora é possível especificar um valor mínimo de parcela sem juros.
Desta forma você tem total controle sob suas promoções.
Ex: ao informar que o valor mínimo de parcela sem juros é 200, um pedido de R$500 poderá ser parcelado sem juros em até 2x de R$250 ou com juros pagos pelo comprador à partir da 3ª parcela.

Saiba mais.