BusinessLine class abstract

BusinessLine

Properties:

  • id - The unique identifier of the business line.
  • industryCode - A code that represents the industry of the legal entity for marketplaces or platforms. For example, 4431A for computer software stores.
  • legalEntityId - Unique identifier of the legal entity that owns the business line.
  • problems - The verification errors related to capabilities for this supporting entity.
  • salesChannels - A list of channels where goods or services are sold. Possible values: pos, posMoto, eCommerce, ecomMoto, payByLink. Required only in combination with the service paymentProcessing.
  • service - The service for which you are creating the business line. Possible values: * paymentProcessing * issuing * banking
  • sourceOfFunds - Contains information about the source of your user's funds. Required only if the service is banking or issuing.
  • webData - List of website URLs where your user's goods or services are sold. When this is required for a service but your user does not have an online presence, provide the reason in the webDataExemption object.
  • webDataExemption - The reason why the web data is not provided.
Annotations
  • @BuiltValue.new()

Constructors

BusinessLine([void updates(BusinessLineBuilder b)])
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
id String
The unique identifier of the business line.
no setter
industryCode String
A code that represents the industry of the legal entity for marketplaces or platforms. For example, 4431A for computer software stores.
no setter
legalEntityId String
Unique identifier of the legal entity that owns the business line.
no setter
problems → BuiltList<CapabilityProblem>?
The verification errors related to capabilities for this supporting entity.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
salesChannels → BuiltList<String>?
A list of channels where goods or services are sold. Possible values: pos, posMoto, eCommerce, ecomMoto, payByLink. Required only in combination with the service paymentProcessing.
no setter
service BusinessLineServiceEnum
The service for which you are creating the business line. Possible values: * paymentProcessing * issuing * banking
no setter
sourceOfFunds SourceOfFunds?
Contains information about the source of your user's funds. Required only if the service is banking or issuing.
no setter
webData → BuiltList<WebData>?
List of website URLs where your user's goods or services are sold. When this is required for a service but your user does not have an online presence, provide the reason in the webDataExemption object.
no setter
webDataExemption WebDataExemption?
The reason why the web data is not provided.
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
rebuild(dynamic updates(BusinessLineBuilder)) BusinessLine
Rebuilds the instance.
inherited
toBuilder() BusinessLineBuilder
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<BusinessLine>
no setter