Novidades
Erros de elegibilidade para 3DS2 Malga e MPI externo
A Malga agora verifica, antes de criar a cobrança, se algum provedor do merchant atende à modalidade de 3DS pedida. Quando nenhum atende, a API responde400 com um destes códigos:
provider_not_configured_for_3ds2: cobrança comsetupIdou MPI externo sem provedor compaymentTypes=3ds2_malga.provider_not_configured_for_required_capabilities: cobrança comsetupIdou MPI externo esplitRulessem um mesmo provedor com3ds2_malgaesplit.
setupId nem a chave de idempotência. Depois de ajustar o provedor, repita a mesma requisição. O 3DS nativo continua respondendo 404 quando falta provedor com operation=3ds2.
Veja Principais erros e Modalidades de 3DS na Malga.
Badge de 3DS nativo na tabela de provedores
A tabela de provedores e meios de pagamento agora mostra 3DS nativo e 3DS2 Malga como capacidades separadas. Um provedor com3ds2_malga não atende ao 3DS nativo, e operation=3ds2 não atende ao 3DS2 Malga nem ao MPI externo.
Atualizações
Escolha da API da PagBank pelos dados do comprador
No cartão de crédito com PagSeguro, a Malga envia a cobrança para a API de Orders da PagBank quando ela traz nome, e-mail e CPF ou CNPJ do comprador. Sem algum desses dados, a cobrança vai para a API de Charges. Os dados vêm docustomerId ou de fraudAnalysis.customer.
Para usar a API recomendada pela PagBank, envie os três dados em toda cobrança. Veja PagSeguro.
Testes de 3DS Malga no Sandbox
No Sandbox, a cobrança com 3DS Malga é aprovada ou recusada pelo resultado da autenticação, com os cartões de teste da Cybersource. A regra do último dígito do cartão não vale quando a autenticação é bem-sucedida, e o antifraude não é executado. Veja Testando 3DS Malga no Sandbox.Ficou com dúvida? Fale com a gente pelo e-mail suporte@malga.io.