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