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 allowed field.
  • 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 errors array 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 allowed field.
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 errors array 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