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 reference is 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 reference is 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