Class AuthenticationRetrieveResponse.Merchant.RiskIndicator
-
- All Implemented Interfaces:
public final class AuthenticationRetrieveResponse.Merchant.RiskIndicatorObject containing additional data indicating additional risk factors related to the e-commerce transaction.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classAuthenticationRetrieveResponse.Merchant.RiskIndicator.BuilderA builder for RiskIndicator.
public final classAuthenticationRetrieveResponse.Merchant.RiskIndicator.DeliveryTimeFrameThe delivery time frame for the merchandise. Maps to EMV 3DS field deliveryTimeframe.
public final classAuthenticationRetrieveResponse.Merchant.RiskIndicator.OrderAvailabilityIndicates whether the purchase is for merchandise that is available now or at a future date. Maps to EMV 3DS field preOrderPurchaseInd.
public final classAuthenticationRetrieveResponse.Merchant.RiskIndicator.ReorderItemsIndicates whether the cardholder is reordering previously purchased merchandise. Maps to EMV 3DS field reorderItemsInd.
public final classAuthenticationRetrieveResponse.Merchant.RiskIndicator.ShippingMethodShipping method that the cardholder chose for the transaction. If purchase includes one or more item, this indicator is used for the physical goods; if the purchase only includes digital goods, this indicator is used to describe the most expensive item purchased. Maps to EMV 3DS field shipIndicator.
-
Method Summary
Modifier and Type Method Description final Optional<String>deliveryEmailAddress()In transactions with electronic delivery, email address to which merchandise is delivered. final Optional<AuthenticationRetrieveResponse.Merchant.RiskIndicator.DeliveryTimeFrame>deliveryTimeFrame()The delivery time frame for the merchandise. final Optional<Long>giftCardAmount()In prepaid or gift card purchase transactions, purchase amount total in major units (e.g., a purchase of USD $205.10 would be 205). final Optional<Long>giftCardCount()In prepaid or gift card purchase transactions, count of individual prepaid or gift cards/codes purchased. final Optional<String>giftCardCurrency()In prepaid or gift card purchase transactions, currency code of the gift card. final Optional<AuthenticationRetrieveResponse.Merchant.RiskIndicator.OrderAvailability>orderAvailability()Indicates whether the purchase is for merchandise that is available now or at a future date. final Optional<OffsetDateTime>preOrderAvailableDate()In pre-order purchase transactions, the expected date that the merchandise will be available. final Optional<AuthenticationRetrieveResponse.Merchant.RiskIndicator.ReorderItems>reorderItems()Indicates whether the cardholder is reordering previously purchased merchandise. final Optional<AuthenticationRetrieveResponse.Merchant.RiskIndicator.ShippingMethod>shippingMethod()Shipping method that the cardholder chose for the transaction. final JsonField<String>_deliveryEmailAddress()In transactions with electronic delivery, email address to which merchandise is delivered. final JsonField<AuthenticationRetrieveResponse.Merchant.RiskIndicator.DeliveryTimeFrame>_deliveryTimeFrame()The delivery time frame for the merchandise. final JsonField<Long>_giftCardAmount()In prepaid or gift card purchase transactions, purchase amount total in major units (e.g., a purchase of USD $205.10 would be 205). final JsonField<Long>_giftCardCount()In prepaid or gift card purchase transactions, count of individual prepaid or gift cards/codes purchased. final JsonField<String>_giftCardCurrency()In prepaid or gift card purchase transactions, currency code of the gift card. final JsonField<AuthenticationRetrieveResponse.Merchant.RiskIndicator.OrderAvailability>_orderAvailability()Indicates whether the purchase is for merchandise that is available now or at a future date. final JsonField<OffsetDateTime>_preOrderAvailableDate()In pre-order purchase transactions, the expected date that the merchandise will be available. final JsonField<AuthenticationRetrieveResponse.Merchant.RiskIndicator.ReorderItems>_reorderItems()Indicates whether the cardholder is reordering previously purchased merchandise. final JsonField<AuthenticationRetrieveResponse.Merchant.RiskIndicator.ShippingMethod>_shippingMethod()Shipping method that the cardholder chose for the transaction. final Map<String, JsonValue>_additionalProperties()final AuthenticationRetrieveResponse.Merchant.RiskIndicatorvalidate()final AuthenticationRetrieveResponse.Merchant.RiskIndicator.BuildertoBuilder()Booleanequals(Object other)IntegerhashCode()StringtoString()final static AuthenticationRetrieveResponse.Merchant.RiskIndicator.Builderbuilder()Returns a mutable builder for constructing an instance of RiskIndicator. -
-
Method Detail
-
deliveryEmailAddress
final Optional<String> deliveryEmailAddress()
In transactions with electronic delivery, email address to which merchandise is delivered. Maps to EMV 3DS field deliveryEmailAddress.
-
deliveryTimeFrame
final Optional<AuthenticationRetrieveResponse.Merchant.RiskIndicator.DeliveryTimeFrame> deliveryTimeFrame()
The delivery time frame for the merchandise. Maps to EMV 3DS field deliveryTimeframe.
-
giftCardAmount
final Optional<Long> giftCardAmount()
In prepaid or gift card purchase transactions, purchase amount total in major units (e.g., a purchase of USD $205.10 would be 205). Maps to EMV 3DS field giftCardAmount.
-
giftCardCount
final Optional<Long> giftCardCount()
In prepaid or gift card purchase transactions, count of individual prepaid or gift cards/codes purchased. Maps to EMV 3DS field giftCardCount.
-
giftCardCurrency
final Optional<String> giftCardCurrency()
In prepaid or gift card purchase transactions, currency code of the gift card. Maps to EMV 3DS field giftCardCurr.
-
orderAvailability
final Optional<AuthenticationRetrieveResponse.Merchant.RiskIndicator.OrderAvailability> orderAvailability()
Indicates whether the purchase is for merchandise that is available now or at a future date. Maps to EMV 3DS field preOrderPurchaseInd.
-
preOrderAvailableDate
final Optional<OffsetDateTime> preOrderAvailableDate()
In pre-order purchase transactions, the expected date that the merchandise will be available. Maps to EMV 3DS field preOrderDate.
-
reorderItems
final Optional<AuthenticationRetrieveResponse.Merchant.RiskIndicator.ReorderItems> reorderItems()
Indicates whether the cardholder is reordering previously purchased merchandise. Maps to EMV 3DS field reorderItemsInd.
-
shippingMethod
final Optional<AuthenticationRetrieveResponse.Merchant.RiskIndicator.ShippingMethod> shippingMethod()
Shipping method that the cardholder chose for the transaction. If purchase includes one or more item, this indicator is used for the physical goods; if the purchase only includes digital goods, this indicator is used to describe the most expensive item purchased. Maps to EMV 3DS field shipIndicator.
-
_deliveryEmailAddress
final JsonField<String> _deliveryEmailAddress()
In transactions with electronic delivery, email address to which merchandise is delivered. Maps to EMV 3DS field deliveryEmailAddress.
-
_deliveryTimeFrame
final JsonField<AuthenticationRetrieveResponse.Merchant.RiskIndicator.DeliveryTimeFrame> _deliveryTimeFrame()
The delivery time frame for the merchandise. Maps to EMV 3DS field deliveryTimeframe.
-
_giftCardAmount
final JsonField<Long> _giftCardAmount()
In prepaid or gift card purchase transactions, purchase amount total in major units (e.g., a purchase of USD $205.10 would be 205). Maps to EMV 3DS field giftCardAmount.
-
_giftCardCount
final JsonField<Long> _giftCardCount()
In prepaid or gift card purchase transactions, count of individual prepaid or gift cards/codes purchased. Maps to EMV 3DS field giftCardCount.
-
_giftCardCurrency
final JsonField<String> _giftCardCurrency()
In prepaid or gift card purchase transactions, currency code of the gift card. Maps to EMV 3DS field giftCardCurr.
-
_orderAvailability
final JsonField<AuthenticationRetrieveResponse.Merchant.RiskIndicator.OrderAvailability> _orderAvailability()
Indicates whether the purchase is for merchandise that is available now or at a future date. Maps to EMV 3DS field preOrderPurchaseInd.
-
_preOrderAvailableDate
final JsonField<OffsetDateTime> _preOrderAvailableDate()
In pre-order purchase transactions, the expected date that the merchandise will be available. Maps to EMV 3DS field preOrderDate.
-
_reorderItems
final JsonField<AuthenticationRetrieveResponse.Merchant.RiskIndicator.ReorderItems> _reorderItems()
Indicates whether the cardholder is reordering previously purchased merchandise. Maps to EMV 3DS field reorderItemsInd.
-
_shippingMethod
final JsonField<AuthenticationRetrieveResponse.Merchant.RiskIndicator.ShippingMethod> _shippingMethod()
Shipping method that the cardholder chose for the transaction. If purchase includes one or more item, this indicator is used for the physical goods; if the purchase only includes digital goods, this indicator is used to describe the most expensive item purchased. Maps to EMV 3DS field shipIndicator.
-
_additionalProperties
final Map<String, JsonValue> _additionalProperties()
-
validate
final AuthenticationRetrieveResponse.Merchant.RiskIndicator validate()
-
toBuilder
final AuthenticationRetrieveResponse.Merchant.RiskIndicator.Builder toBuilder()
-
builder
final static AuthenticationRetrieveResponse.Merchant.RiskIndicator.Builder builder()
Returns a mutable builder for constructing an instance of RiskIndicator.
-
-
-
-