Class DeclinedTransaction.Source.CardDecline.NetworkDetails.Visa.Builder
-
- All Implemented Interfaces:
public final class DeclinedTransaction.Source.CardDecline.NetworkDetails.Visa.BuilderA builder for Visa.
-
-
Method Summary
-
-
Method Detail
-
electronicCommerceIndicator
final DeclinedTransaction.Source.CardDecline.NetworkDetails.Visa.Builder electronicCommerceIndicator(DeclinedTransaction.Source.CardDecline.NetworkDetails.Visa.ElectronicCommerceIndicator electronicCommerceIndicator)
For electronic commerce transactions, this identifies the level of security used in obtaining the customer's payment credential. For mail or telephone order transactions, identifies the type of mail or telephone order.
-
electronicCommerceIndicator
final DeclinedTransaction.Source.CardDecline.NetworkDetails.Visa.Builder electronicCommerceIndicator(Optional<DeclinedTransaction.Source.CardDecline.NetworkDetails.Visa.ElectronicCommerceIndicator> electronicCommerceIndicator)
For electronic commerce transactions, this identifies the level of security used in obtaining the customer's payment credential. For mail or telephone order transactions, identifies the type of mail or telephone order.
-
electronicCommerceIndicator
final DeclinedTransaction.Source.CardDecline.NetworkDetails.Visa.Builder electronicCommerceIndicator(JsonField<DeclinedTransaction.Source.CardDecline.NetworkDetails.Visa.ElectronicCommerceIndicator> electronicCommerceIndicator)
For electronic commerce transactions, this identifies the level of security used in obtaining the customer's payment credential. For mail or telephone order transactions, identifies the type of mail or telephone order.
-
pointOfServiceEntryMode
final DeclinedTransaction.Source.CardDecline.NetworkDetails.Visa.Builder pointOfServiceEntryMode(DeclinedTransaction.Source.CardDecline.NetworkDetails.Visa.PointOfServiceEntryMode pointOfServiceEntryMode)
The method used to enter the cardholder's primary account number and card expiration date.
-
pointOfServiceEntryMode
final DeclinedTransaction.Source.CardDecline.NetworkDetails.Visa.Builder pointOfServiceEntryMode(Optional<DeclinedTransaction.Source.CardDecline.NetworkDetails.Visa.PointOfServiceEntryMode> pointOfServiceEntryMode)
The method used to enter the cardholder's primary account number and card expiration date.
-
pointOfServiceEntryMode
final DeclinedTransaction.Source.CardDecline.NetworkDetails.Visa.Builder pointOfServiceEntryMode(JsonField<DeclinedTransaction.Source.CardDecline.NetworkDetails.Visa.PointOfServiceEntryMode> pointOfServiceEntryMode)
The method used to enter the cardholder's primary account number and card expiration date.
-
standInProcessingReason
final DeclinedTransaction.Source.CardDecline.NetworkDetails.Visa.Builder standInProcessingReason(DeclinedTransaction.Source.CardDecline.NetworkDetails.Visa.StandInProcessingReason standInProcessingReason)
Only present when
actioner: network. Describes why a card authorization was approved or declined by Visa through stand-in processing.
-
standInProcessingReason
final DeclinedTransaction.Source.CardDecline.NetworkDetails.Visa.Builder standInProcessingReason(Optional<DeclinedTransaction.Source.CardDecline.NetworkDetails.Visa.StandInProcessingReason> standInProcessingReason)
Only present when
actioner: network. Describes why a card authorization was approved or declined by Visa through stand-in processing.
-
standInProcessingReason
final DeclinedTransaction.Source.CardDecline.NetworkDetails.Visa.Builder standInProcessingReason(JsonField<DeclinedTransaction.Source.CardDecline.NetworkDetails.Visa.StandInProcessingReason> standInProcessingReason)
Only present when
actioner: network. Describes why a card authorization was approved or declined by Visa through stand-in processing.
-
additionalProperties
final DeclinedTransaction.Source.CardDecline.NetworkDetails.Visa.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final DeclinedTransaction.Source.CardDecline.NetworkDetails.Visa.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final DeclinedTransaction.Source.CardDecline.NetworkDetails.Visa.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final DeclinedTransaction.Source.CardDecline.NetworkDetails.Visa.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final DeclinedTransaction.Source.CardDecline.NetworkDetails.Visa.Builder removeAllAdditionalProperties(Set<String> keys)
-
-
-
-