Para criar uma cobrança utilizando o Antifraude, é necessário informar o campo fraudAnalysis
dentro de creditCardPayment
Importante
- Ao realizar cobrança utilizando o Antifraude, todos os campos de
customer
, excetocomplement
ebirthdate
se tornam obrigatórios
Exemplo:
{
"customer": {
"name": "João Silva",
"identity": "12345678900",
"identityType": "CPF",
"email": "[email protected]",
"phone": "5511912345678",
"address": {
"street": "Rua das Flores",
"number": "123",
"zipCode": "01234567",
"city": "São Paulo",
"state": "SP",
"country": "Brasil",
"district": "Centro"
}
},
"creditCardPayment": {
"fraudAnalysis": {
"fingerPrintId": "xyz123fingerprint",
"browser": {
"cookiesAccepted": true,
"email": "[email protected]",
"hostName": "host.example.com",
"ipAddress": "192.168.0.1",
"type": "Chrome"
},
"definedFields": [
{
"id": 1,
"value": "Guest"
}
]
}
}
}
Para mais informações sobre o Antifraude, consulte Motor Antifraude