Utilizando Antifraude

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, exceto complement e birthdate 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