GetCustomerInfoField class

The CustomerInfoField object defines the pieces of information the anchor has not yet received for the customer. It is required for the NEEDS_INFO status but may be included with any status. Fields should be specified as an object with keys representing the SEP-9 field names required. Customers in the ACCEPTED status should not have any required fields present in the object, since all required fields should have already been provided.

Inheritance

Constructors

GetCustomerInfoField(String type, String description, List<String> choices, bool optional)
GetCustomerInfoField.fromJson(Map<String, dynamic> json)
factory

Properties

choices List<String>
(optional) An array of valid values for this field.
read / write
description String
A human-readable description of this field, especially important if this is not a SEP-9 field.
read / write
hashCode int
The hash code for this object. [...]
read-only, inherited
optional bool
(optional) A boolean whether this field is required to proceed or not. Defaults to false.
read / write
rateLimitLimit int
read / write, inherited
rateLimitRemaining int
read / write, inherited
rateLimitReset int
read / write, inherited
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
type String
The data type of the field value. Can be "string", "binary", "number", or "date".
read / write

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
setHeaders(Map<String, String> headers) → void
inherited
toString() String
A string representation of this object. [...]
inherited

Operators

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