LegalEntityCapability class abstract
LegalEntityCapability
Properties:
- allowed - Indicates whether the capability is allowed. Adyen sets this to true if the verification is successful.
- allowedLevel - The capability level that is allowed for the legal entity. Possible values: notApplicable, low, medium, high.
- allowedSettings - The settings that are allowed for the legal entity.
- requested - Indicates whether the capability is requested. To check whether the legal entity is permitted to use the capability, refer to the
allowedfield. - requestedLevel - The requested level of the capability. Some capabilities, such as those used in card issuing, have different levels. Levels increase the capability, but also require additional checks and increased monitoring. Possible values: notApplicable, low, medium, high.
- requestedSettings - The settings that are requested for the legal entity.
- transferInstruments - The capability status of transfer instruments associated with the legal entity.
- verificationStatus - The status of the verification checks for the capability. Possible values: * pending: Adyen is running the verification. * invalid: The verification failed. Check if the
errorsarray contains more information. * valid: The verification has been successfully completed. * rejected: Adyen has verified the information, but found reasons to not allow the capability.
- Annotations
-
- @BuiltValue.new()
Constructors
- LegalEntityCapability([void updates(LegalEntityCapabilityBuilder b)])
-
factory
Properties
- allowed → bool?
-
Indicates whether the capability is allowed. Adyen sets this to true if the verification is successful.
no setter
- allowedLevel → LegalEntityCapabilityAllowedLevelEnum?
-
The capability level that is allowed for the legal entity. Possible values: notApplicable, low, medium, high.
no setter
- allowedSettings → CapabilitySettings?
-
The settings that are allowed for the legal entity.
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- requested → bool?
-
Indicates whether the capability is requested. To check whether the legal entity is permitted to use the capability, refer to the
allowedfield.no setter - requestedLevel → LegalEntityCapabilityRequestedLevelEnum?
-
The requested level of the capability. Some capabilities, such as those used in card issuing, have different levels. Levels increase the capability, but also require additional checks and increased monitoring. Possible values: notApplicable, low, medium, high.
no setter
- requestedSettings → CapabilitySettings?
-
The settings that are requested for the legal entity.
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
transferInstruments
→ BuiltList<
SupportingEntityCapability> ? -
The capability status of transfer instruments associated with the legal entity.
no setter
- verificationStatus → String?
-
The status of the verification checks for the capability. Possible values: * pending: Adyen is running the verification. * invalid: The verification failed. Check if the
errorsarray contains more information. * valid: The verification has been successfully completed. * rejected: Adyen has verified the information, but found reasons to not allow the capability.no setter
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
rebuild(
dynamic updates(LegalEntityCapabilityBuilder)) → LegalEntityCapability -
Rebuilds the instance.
inherited
-
toBuilder(
) → LegalEntityCapabilityBuilder -
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<
LegalEntityCapability> -
no setter