Uses of Class
com.onlinepayments.domain.ThreeDSecureBase
Packages that use ThreeDSecureBase
-
Uses of ThreeDSecureBase in com.onlinepayments.domain
Methods in com.onlinepayments.domain that return ThreeDSecureBaseModifier and TypeMethodDescriptionCardPaymentMethodSpecificInputBase.getThreeDSecure()Object containing specific data regarding 3-D SecureThreeDSecureBase.withAuthenticationAmount(Long value) The amount to be authenticated.ThreeDSecureBase.withChallengeCanvasSize(String value) Dimensions of the challenge window that potentially will be displayed to the customer.ThreeDSecureBase.withChallengeIndicator(String value) Allows you to indicate if you want the customer to be challenged for extra security on this transaction.ThreeDSecureBase.withExemptionRequest(String value) In PSD2, the ExemptionRequest field is used by merchants requesting an exemption when not using authentication on a transaction, in order to keep the conversion up.ThreeDSecureBase.withMerchantFraudRate(Integer value) Merchant fraud rate in the EEA (all EEA card fraud divided by all EEA card volumes) calculated as per PSD2 RTS.ThreeDSecureBase.withPriorThreeDSecureData(ThreeDSecureData value) Object containing data regarding the customer authentication that occurred prior to the current transactionThreeDSecureBase.withSecureCorporatePayment(Boolean value) Indicates dedicated payment processes and procedures were used, potential secure corporate payment exemption applies Logically this field should only be set to yes if the acquirer exemption field is blank.ThreeDSecureBase.withSkipAuthentication(Boolean value) true = 3D Secure authentication will be skipped for this transaction.ThreeDSecureBase.withSkipSoftDecline(Boolean value) true = Soft Decline retry mechanism will be skipped for this transaction.Methods in com.onlinepayments.domain with parameters of type ThreeDSecureBaseModifier and TypeMethodDescriptionvoidCardPaymentMethodSpecificInputBase.setThreeDSecure(ThreeDSecureBase value) Object containing specific data regarding 3-D SecureCardPaymentMethodSpecificInputBase.withThreeDSecure(ThreeDSecureBase value) Object containing specific data regarding 3-D Secure