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