MerchantRiskIndicator class abstract
MerchantRiskIndicator
Properties:
- addressMatch - Whether the chosen delivery address is identical to the billing address.
- deliveryAddressIndicator - Indicator regarding the delivery address. Allowed values: *
shipToBillingAddress*shipToVerifiedAddress*shipToNewAddress*shipToStore*digitalGoods*goodsNotShipped*other - deliveryEmail - The delivery email address (for digital goods).
- deliveryEmailAddress - For Electronic delivery, the email address to which the merchandise was delivered. Maximum length: 254 characters.
- deliveryTimeframe - The estimated delivery time for the shopper to receive the goods. Allowed values: *
electronicDelivery*sameDayShipping*overnightShipping*twoOrMoreDaysShipping - giftCardAmount - For prepaid or gift card purchase, the purchase amount total of prepaid or gift card(s).
- giftCardCount - For prepaid or gift card purchase, total count of individual prepaid or gift cards/codes purchased.
- giftCardCurr - For prepaid or gift card purchase, ISO 4217 three-digit currency code of the gift card, other than those listed in Table A.5 of the EMVCo 3D Secure Protocol and Core Functions Specification.
- preOrderDate - For pre-order purchases, the expected date this product will be available to the shopper.
- preOrderPurchase - Indicator for whether this transaction is for pre-ordering a product.
- preOrderPurchaseInd - Indicates whether Cardholder is placing an order for merchandise with a future availability or release date.
- reorderItems - Indicator for whether the shopper has already purchased the same items in the past.
- reorderItemsInd - Indicates whether the cardholder is reordering previously purchased merchandise.
- shipIndicator - Indicates shipping method chosen for the transaction.
- Annotations
-
- @BuiltValue.new()
Constructors
- MerchantRiskIndicator([void updates(MerchantRiskIndicatorBuilder b)])
-
factory
Properties
- addressMatch → bool?
-
Whether the chosen delivery address is identical to the billing address.
no setter
- deliveryAddressIndicator → MerchantRiskIndicatorDeliveryAddressIndicatorEnum?
-
Indicator regarding the delivery address. Allowed values: *
shipToBillingAddress*shipToVerifiedAddress*shipToNewAddress*shipToStore*digitalGoods*goodsNotShipped*otherno setter - deliveryEmail → String?
-
The delivery email address (for digital goods).
no setter
- deliveryEmailAddress → String?
-
For Electronic delivery, the email address to which the merchandise was delivered. Maximum length: 254 characters.
no setter
- deliveryTimeframe → MerchantRiskIndicatorDeliveryTimeframeEnum?
-
The estimated delivery time for the shopper to receive the goods. Allowed values: *
electronicDelivery*sameDayShipping*overnightShipping*twoOrMoreDaysShippingno setter - giftCardAmount → Amount?
-
For prepaid or gift card purchase, the purchase amount total of prepaid or gift card(s).
no setter
- giftCardCount → int?
-
For prepaid or gift card purchase, total count of individual prepaid or gift cards/codes purchased.
no setter
- giftCardCurr → String?
-
For prepaid or gift card purchase, ISO 4217 three-digit currency code of the gift card, other than those listed in Table A.5 of the EMVCo 3D Secure Protocol and Core Functions Specification.
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- preOrderDate → DateTime?
-
For pre-order purchases, the expected date this product will be available to the shopper.
no setter
- preOrderPurchase → bool?
-
Indicator for whether this transaction is for pre-ordering a product.
no setter
- preOrderPurchaseInd → String?
-
Indicates whether Cardholder is placing an order for merchandise with a future availability or release date.
no setter
- reorderItems → bool?
-
Indicator for whether the shopper has already purchased the same items in the past.
no setter
- reorderItemsInd → String?
-
Indicates whether the cardholder is reordering previously purchased merchandise.
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- shipIndicator → String?
-
Indicates shipping method chosen for the transaction.
no setter
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
rebuild(
dynamic updates(MerchantRiskIndicatorBuilder)) → MerchantRiskIndicator -
Rebuilds the instance.
inherited
-
toBuilder(
) → MerchantRiskIndicatorBuilder -
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<
MerchantRiskIndicator> -
no setter