Class PendingTransaction.Source.CardAuthorization.NetworkDetails.Visa.Builder
-
- All Implemented Interfaces:
public final class PendingTransaction.Source.CardAuthorization.NetworkDetails.Visa.BuilderA builder for Visa.
-
-
Method Summary
-
-
Method Detail
-
electronicCommerceIndicator
final PendingTransaction.Source.CardAuthorization.NetworkDetails.Visa.Builder electronicCommerceIndicator(PendingTransaction.Source.CardAuthorization.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 PendingTransaction.Source.CardAuthorization.NetworkDetails.Visa.Builder electronicCommerceIndicator(Optional<PendingTransaction.Source.CardAuthorization.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 PendingTransaction.Source.CardAuthorization.NetworkDetails.Visa.Builder electronicCommerceIndicator(JsonField<PendingTransaction.Source.CardAuthorization.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 PendingTransaction.Source.CardAuthorization.NetworkDetails.Visa.Builder pointOfServiceEntryMode(PendingTransaction.Source.CardAuthorization.NetworkDetails.Visa.PointOfServiceEntryMode pointOfServiceEntryMode)
The method used to enter the cardholder's primary account number and card expiration date.
-
pointOfServiceEntryMode
final PendingTransaction.Source.CardAuthorization.NetworkDetails.Visa.Builder pointOfServiceEntryMode(Optional<PendingTransaction.Source.CardAuthorization.NetworkDetails.Visa.PointOfServiceEntryMode> pointOfServiceEntryMode)
The method used to enter the cardholder's primary account number and card expiration date.
-
pointOfServiceEntryMode
final PendingTransaction.Source.CardAuthorization.NetworkDetails.Visa.Builder pointOfServiceEntryMode(JsonField<PendingTransaction.Source.CardAuthorization.NetworkDetails.Visa.PointOfServiceEntryMode> pointOfServiceEntryMode)
The method used to enter the cardholder's primary account number and card expiration date.
-
standInProcessingReason
final PendingTransaction.Source.CardAuthorization.NetworkDetails.Visa.Builder standInProcessingReason(PendingTransaction.Source.CardAuthorization.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 PendingTransaction.Source.CardAuthorization.NetworkDetails.Visa.Builder standInProcessingReason(Optional<PendingTransaction.Source.CardAuthorization.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 PendingTransaction.Source.CardAuthorization.NetworkDetails.Visa.Builder standInProcessingReason(JsonField<PendingTransaction.Source.CardAuthorization.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 PendingTransaction.Source.CardAuthorization.NetworkDetails.Visa.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final PendingTransaction.Source.CardAuthorization.NetworkDetails.Visa.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final PendingTransaction.Source.CardAuthorization.NetworkDetails.Visa.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final PendingTransaction.Source.CardAuthorization.NetworkDetails.Visa.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final PendingTransaction.Source.CardAuthorization.NetworkDetails.Visa.Builder removeAllAdditionalProperties(Set<String> keys)
-
-
-
-