Melhorias Antifraude e Correções
A nova versão 4.48.0 introduz melhorias de segurança para evitar os famosos testadores de cartão, robôs e outras ações que podem comprometer a reputação de sua conta junto ao PagBank e as adquirentes de cartão de crédito.
- Melhoria: adicionado medidas de segurança, evitando que: 1) usuários adicionem mais de 5 cartões salvos; 2) bots realizem testes de cartão ao adicionar cartões em intervalos menores que 2 minutos ou sem estarem logados; 3) nonce adicionado ao formulário de cartão (área logado) evitando que bots explorem diretamente este endpoint
- Correção: erro fatal poderia ocorrer ao finalizar uma compra com assinatura por conta de uma tentativa de inserir registros duplicados. Na ausência da chave única na tabela, assinatura e cobranças duplicadas poderiam ser geradas. (Reportado por Ricardo Alves B.)
- Correção: mesmo com opção de salvar cartão desabilitada, ainda era possível salvar cartão em Minha Conta > Meios de Pagamento
- Correção/Melhoria: Erro fatal poderia ocorrer ao tentar finalizar um pedido com Boleto (métodos getter retornam null (retorna string vazia)) e melhorado phpdoc de alguns métodos do objeto Address.
- Correção: Erro Fatal poderia ocorrer na primeira vez a configuração de uma das áreas do plugin fosse salva, dependendo de como o plugin foi reinstalado/reconfigurado no passado.
- Correção: em cenários específicos, o form de cartão de crédito não era exibido no checkout em blocos (TypeError).
Na versão 4.47.0 - SPLIT/Divisão de Pagamentos
- Adicionado suporte a divisão de pagamentos (split) nativa.
- Adicionado suporte a Dokan Marketplace para divisão de pagamentos entre múltiplos vendedores (split, multivendor).
- Adicionado opção para habilitar/desabilitar opção de salvar cartão de crédito para compras futuras. Desativado por padrão.