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 * other
no 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 * twoOrMoreDaysShipping
no 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