StoreDetail class abstract
StoreDetail
Properties:
- address - The address of the physical store where the account holder will process payments from.
- fullPhoneNumber - The phone number of the store provided as a single string. It will be handled as a landline phone. Examples: "0031 6 11 22 33 44", "+316/1122-3344", "(0031) 611223344"
- logo - Store logo for payment method setup.
- merchantAccount - The merchant account to which the store belongs.
- merchantCategoryCode - The merchant category code (MCC) that classifies the business of the account holder.
- merchantHouseNumber - Merchant house number for payment method setup.
- phoneNumber - The phone number of the store.
- shopperInteraction - The sales channel. Possible values: Ecommerce, POS.
- splitConfigurationUUID - The unique reference for the split configuration, returned when you configure splits in your Customer Area. When this is provided, the
virtualAccountis also required. Adyen uses the configuration and thevirtualAccountto split funds between accounts in your platform. - status - The status of the store. Possible values: Pending, Active, Inactive, InactiveWithModifications, Closed.
- store - Adyen-generated unique alphanumeric identifier (UUID) for the store, returned in the response when you create a store. Required when updating an existing store in an
/updateAccountHolderrequest. - storeName - The name of the account holder's store. This value is shown in shopper statements. * Length: Between 3 to 22 characters * The following characters are not supported: :;}{$#@!|<>%^*+=\\ Note: storeName does not appear in American Express shopper statements by default. Contact Adyen Support to enable this for American Express.
- storeReference - Your unique identifier for the store. The Customer Area also uses this value for the store description. * Length: Between 3 to 128 characters * The following characters are not supported: :;}{$#@!|<>%^*+=\\
- virtualAccount - The account holder's
accountCodewhere the split amount will be sent. Required when you provide thesplitConfigurationUUID. - webAddress - URL of the ecommerce store.
- Annotations
-
- @BuiltValue.new()
Constructors
- StoreDetail([void updates(StoreDetailBuilder b)])
-
factory
Properties
- address → ViasAddress
-
The address of the physical store where the account holder will process payments from.
no setter
- fullPhoneNumber → String?
-
The phone number of the store provided as a single string. It will be handled as a landline phone. Examples: "0031 6 11 22 33 44", "+316/1122-3344", "(0031) 611223344"
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- logo → String?
-
Store logo for payment method setup.
no setter
- merchantAccount → String
-
The merchant account to which the store belongs.
no setter
- merchantCategoryCode → String
-
The merchant category code (MCC) that classifies the business of the account holder.
no setter
- merchantHouseNumber → String?
-
Merchant house number for payment method setup.
no setter
- phoneNumber → ViasPhoneNumber?
-
The phone number of the store.
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- shopperInteraction → StoreDetailShopperInteractionEnum?
-
The sales channel. Possible values: Ecommerce, POS.
no setter
- splitConfigurationUUID → String?
-
The unique reference for the split configuration, returned when you configure splits in your Customer Area. When this is provided, the
virtualAccountis also required. Adyen uses the configuration and thevirtualAccountto split funds between accounts in your platform.no setter - status → StoreDetailStatusEnum?
-
The status of the store. Possible values: Pending, Active, Inactive, InactiveWithModifications, Closed.
no setter
- store → String?
-
Adyen-generated unique alphanumeric identifier (UUID) for the store, returned in the response when you create a store. Required when updating an existing store in an
/updateAccountHolderrequest.no setter - storeName → String?
-
The name of the account holder's store. This value is shown in shopper statements. * Length: Between 3 to 22 characters * The following characters are not supported: :;}{$#@!|<>%^*+=\\ Note: storeName does not appear in American Express shopper statements by default. Contact Adyen Support to enable this for American Express.
no setter
- storeReference → String?
-
Your unique identifier for the store. The Customer Area also uses this value for the store description. * Length: Between 3 to 128 characters * The following characters are not supported: :;}{$#@!|<>%^*+=\\
no setter
- virtualAccount → String?
-
The account holder's
accountCodewhere the split amount will be sent. Required when you provide thesplitConfigurationUUID.no setter - webAddress → String?
-
URL of the ecommerce store.
no setter
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
rebuild(
dynamic updates(StoreDetailBuilder)) → StoreDetail -
Rebuilds the instance.
inherited
-
toBuilder(
) → StoreDetailBuilder -
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<
StoreDetail> -
no setter