Testando em Sandbox
É possível utilizar o provedor de sandbox da Malga para o controle dos resultados de transações de teste com retornos de antifraude. Este controle é feito através do documento de identidade do customer
enviado junto aos dados de fraudAnalysis
.
O número da identidade pode ser gerado a partir de qualquer gerador de identidades, seguindo a seguinte regra:
Documento | Autorizado? | Status | Declined Code |
---|---|---|---|
Final 0 | NÃO | Pendente | Nulo |
Final 1 | SIM | Aprovado | Nulo |
Final 2 | NÃO | Falha | Aleatório timeout ou processing_error |
Qualquer outro final | NÃO | Reprovado | Nulo |
Para simular o fluxo do antifraude assíncrono, use o endpoint de alteração
de status de
antifraude
e observe as várias alterações possíveis de status na transação, dependendo
das options
cadastradas para o provedor.
Para configurar seu provedor antifraude de sandbox você precisa criar um merchant utilizando o provedor de transação "SANDBOX"
e o provedor antifraude "SANDBOX_ANTIFRAUD"
e determinar o comportamento automático do antifraude utilizando as flags no objeto de options
.
Exemplo de criação de merchant com sandbox de antifraude:
Was this page helpful?