CreateMerchantRequest class abstract
CreateMerchantRequest
Properties:
- businessLineId - The unique identifier of the business line. Required for an Adyen for Platforms Manage integration.
- companyId - The unique identifier of the company account.
- description - Your description for the merchant account, maximum 300 characters.
- legalEntityId - The unique identifier of the legal entity. Required for an Adyen for Platforms Manage integration.
- pricingPlan - Sets the pricing plan for the merchant account. Required for an Adyen for Platforms Manage integration. Your Adyen contact will provide the values that you can use.
- reference - Your reference for the merchant account. To make this reference the unique identifier of the merchant account, your Adyen contact can set up a template on your company account. The template can have 6 to 255 characters with upper- and lower-case letters, underscores, and numbers. When your company account has a template, then the
referenceis required and must be unique within the company account. - salesChannels - List of sales channels that the merchant will process payments with
- Annotations
-
- @BuiltValue.new()
Constructors
- CreateMerchantRequest([void updates(CreateMerchantRequestBuilder b)])
-
factory
Properties
- businessLineId → String?
-
The unique identifier of the business line. Required for an Adyen for Platforms Manage integration.
no setter
- companyId → String
-
The unique identifier of the company account.
no setter
- description → String?
-
Your description for the merchant account, maximum 300 characters.
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- legalEntityId → String?
-
The unique identifier of the legal entity. Required for an Adyen for Platforms Manage integration.
no setter
- pricingPlan → String?
-
Sets the pricing plan for the merchant account. Required for an Adyen for Platforms Manage integration. Your Adyen contact will provide the values that you can use.
no setter
- reference → String?
-
Your reference for the merchant account. To make this reference the unique identifier of the merchant account, your Adyen contact can set up a template on your company account. The template can have 6 to 255 characters with upper- and lower-case letters, underscores, and numbers. When your company account has a template, then the
referenceis required and must be unique within the company account.no setter - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
salesChannels
→ BuiltList<
String> ? -
List of sales channels that the merchant will process payments with
no setter
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
rebuild(
dynamic updates(CreateMerchantRequestBuilder)) → CreateMerchantRequest -
Rebuilds the instance.
inherited
-
toBuilder(
) → CreateMerchantRequestBuilder -
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<
CreateMerchantRequest> -
no setter