RiskData class abstract

RiskData

Properties:

  • clientData - Contains client-side data, like the device fingerprint, cookies, and specific browser settings.
  • customFields - Any custom fields used as part of the input to configured risk rules.
  • fraudOffset - An integer value that is added to the normal fraud score. The value can be either positive or negative.
  • profileReference - The risk profile to assign to this payment. When left empty, the merchant-level account's default risk profile will be applied.
Annotations
  • @BuiltValue.new()

Constructors

RiskData([void updates(RiskDataBuilder b)])
factory

Properties

clientData String?
Contains client-side data, like the device fingerprint, cookies, and specific browser settings.
no setter
customFields → BuiltMap<String, String>?
Any custom fields used as part of the input to configured risk rules.
no setter
fraudOffset int?
An integer value that is added to the normal fraud score. The value can be either positive or negative.
no setter
hashCode int
The hash code for this object.
no setterinherited
profileReference String?
The risk profile to assign to this payment. When left empty, the merchant-level account's default risk profile will be applied.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
rebuild(dynamic updates(RiskDataBuilder)) RiskData
Rebuilds the instance.
inherited
toBuilder() RiskDataBuilder
Converts the instance to a builder B.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

serializer → Serializer<RiskData>
no setter