Uses of Class
com.onlinepayments.domain.CardPaymentMethodSpecificInput
Packages that use CardPaymentMethodSpecificInput
-
Uses of CardPaymentMethodSpecificInput in com.onlinepayments.domain
Methods in com.onlinepayments.domain that return CardPaymentMethodSpecificInputModifier and TypeMethodDescriptionCreatePaymentRequest.getCardPaymentMethodSpecificInput()Object containing the specific input details for card paymentsCardPaymentMethodSpecificInput.withAllowDynamicLinking(Boolean value) true - Default - Allows subsequent payments to use PSD2 dynamic linking from this payment (including Card On File). false - Indicates that the dynamic linking (including Card On File data) will be ignored.CardPaymentMethodSpecificInput.withAuthorizationMode(String value) Determines the type of the authorization that will be used.Object containing card detailsCardPaymentMethodSpecificInput.withCardOnFileRecurringExpiration(String value) The end date of the last scheduled payment in a series of transactions.CardPaymentMethodSpecificInput.withCardOnFileRecurringFrequency(String value) Period of payment occurrence for recurring and installment payments.CardPaymentMethodSpecificInput.withCobrandSelectionIndicator(String value) For cobranded cards, this field indicates the brand selection method: default - The holder implicitly accepted the default brand. alternative - The holder explicitly selected an alternative brand. notApplicable - The card is not cobranded.CardPaymentMethodSpecificInput.withCurrencyConversion(CurrencyConversionInput value) CardPaymentMethodSpecificInput.withInitialSchemeTransactionId(String value) The unique scheme transactionId of the initial transaction that was performed with SCA.CardPaymentMethodSpecificInput.withIsRecurring(Boolean value) true - Indicates that the transactions is part of a scheduled recurring sequence.CardPaymentMethodSpecificInput.withMultiplePaymentInformation(MultiplePaymentInformation value) Container announcing forecoming subsequent payments.CardPaymentMethodSpecificInput.withPaymentProduct130SpecificInput(PaymentProduct130SpecificInput value) Object containing specific input required for CB paymentsCardPaymentMethodSpecificInput.withPaymentProduct3012SpecificInput(PaymentProduct3012SpecificInput value) Object containing specific input required for bancontact.CardPaymentMethodSpecificInput.withPaymentProduct3208SpecificInput(PaymentProduct3208SpecificInput value) Object containing specific input required for OneyDuplo Leroy Merlin payments.CardPaymentMethodSpecificInput.withPaymentProduct3209SpecificInput(PaymentProduct3209SpecificInput value) Object containing specific input required for OneyDuplo Alcampo payments.CardPaymentMethodSpecificInput.withPaymentProductId(Integer value) Payment product identifier - Please see Products documentation for a full overview of possible values.CardPaymentMethodSpecificInput.withRecurring(CardRecurrenceDetails value) Object containing data related to recurringCardPaymentMethodSpecificInput.withReturnUrl(String value) The URL that the customer is redirect to after the payment flow has finished.CardPaymentMethodSpecificInput.withSchemeReferenceData(String value) This is the unique Scheme Reference Data from the initial transaction that was performed with a Strong Customer Authentication.CardPaymentMethodSpecificInput.withSkipAuthentication(Boolean value) Deprecated.Use threeDSecure.skipAuthentication instead.CardPaymentMethodSpecificInput.withThreeDSecure(ThreeDSecure value) Object containing specific data regarding 3-D SecureID of the token to use to create the payment.CardPaymentMethodSpecificInput.withTokenize(Boolean value) Indicates if this transaction should be tokenized true - Tokenize the transaction.CardPaymentMethodSpecificInput.withTransactionChannel(String value) Indicates the channel via which the payment is created.CardPaymentMethodSpecificInput.withUnscheduledCardOnFileRequestor(String value) Indicates which party initiated the unscheduled recurring transaction.CardPaymentMethodSpecificInput.withUnscheduledCardOnFileSequenceIndicator(String value) first = This transaction is the first of a series of unscheduled recurring transactions subsequent = This transaction is a subsequent transaction in a series of unscheduled recurring transactions Note: this property is not allowed if isRecurring is true.Methods in com.onlinepayments.domain with parameters of type CardPaymentMethodSpecificInputModifier and TypeMethodDescriptionvoidCreatePaymentRequest.setCardPaymentMethodSpecificInput(CardPaymentMethodSpecificInput value) Object containing the specific input details for card paymentsCreatePaymentRequest.withCardPaymentMethodSpecificInput(CardPaymentMethodSpecificInput value) Object containing the specific input details for card payments