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
servicepaymentProcessing. - 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
serviceis 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
webDataExemptionobject. - 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
servicepaymentProcessing.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
serviceis 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
webDataExemptionobject.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