- Webhooks - Class in com.onlinepayments.webhooks
-
Online Payments platform factory for several webhooks components.
- WebhooksEvent - Class in com.onlinepayments.domain
-
- WebhooksEvent() - Constructor for class com.onlinepayments.domain.WebhooksEvent
-
- WebhooksHelper - Class in com.onlinepayments.webhooks
-
Online Payments platform webhooks helper.
- WebhooksHelper(Marshaller, SecretKeyStore) - Constructor for class com.onlinepayments.webhooks.WebhooksHelper
-
- WebhooksHelperBuilder - Class in com.onlinepayments.webhooks
-
- WebhooksHelperBuilder() - Constructor for class com.onlinepayments.webhooks.WebhooksHelperBuilder
-
- withAcceptedByUser(Boolean) - Method in class com.onlinepayments.domain.CurrencyConversion
-
Dynamic Currency Conversion(DCC) Proposal accepted by user
- withAcceptedByUser(Boolean) - Method in class com.onlinepayments.domain.CurrencyConversionInput
-
Dynamic Currency Conversion(DCC) Proposal accepted by user
- withAcceptHeader(String) - Method in class com.onlinepayments.domain.CustomerDevice
-
The accept-header of the customer client from the HTTP Headers.
- withAccount(CustomerAccount) - Method in class com.onlinepayments.domain.Customer
-
Object containing data related to the account the customer has with you
- withAccountId(String) - Method in class com.onlinepayments.domain.PaymentProduct840CustomerAccount
-
Username with which the PayPal account holder has registered at PayPal
- withAccountNumber(String) - Method in class com.onlinepayments.domain.LoanRecipient
-
Should be filled with the last 10 digits of the bank account number of the recipient of the loan.
- withAccountOnFile(AccountOnFile) - Method in class com.onlinepayments.domain.PaymentProductGroup
-
- withAccountsOnFile(List<AccountOnFile>) - Method in class com.onlinepayments.domain.PaymentProduct
-
List of tokens for that payment product
- withAccountType(String) - Method in class com.onlinepayments.domain.Customer
-
Type of the customer account that is used to place this order.
- withAcquiredAmount(AmountOfMoney) - Method in class com.onlinepayments.domain.CaptureOutput
-
Object containing amount and ISO currency code attributes
- withAcquiredAmount(AmountOfMoney) - Method in class com.onlinepayments.domain.PaymentOutput
-
Object containing amount and ISO currency code attributes
- withAcquirerExemption(Boolean) - Method in class com.onlinepayments.domain.PaymentProduct130SpecificThreeDSecure
-
Indicates the Acquirer TRA exemption
- withAcquirerInformation(AcquirerInformation) - Method in class com.onlinepayments.domain.CardPaymentMethodSpecificOutput
-
Information about the acquirer used to process the transaction
- withAcsTransactionId(String) - Method in class com.onlinepayments.domain.ExternalCardholderAuthenticationData
-
Identifier of the authenticated transaction at the ACS/Issuer.
- withAcsTransactionId(String) - Method in class com.onlinepayments.domain.ThreeDSecureData
-
The ACS Transaction ID for a prior 3-D Secure authenticated transaction (for example, the first recurring transaction that was authenticated with the customer)
- withAcsTransactionId(String) - Method in class com.onlinepayments.domain.ThreeDSecureResults
-
Authenticated Transaction Identifier at the ACS/Issuer.
- withActionType(String) - Method in class com.onlinepayments.domain.MandateMerchantAction
-
Action merchants needs to take in the online mandate process.
- withActionType(String) - Method in class com.onlinepayments.domain.MerchantAction
-
Action merchants needs to take in the online payment process.
- withAdditionalInfo(String) - Method in class com.onlinepayments.domain.Address
-
Second line of street or additional address information
- withAdditionalInfo(String) - Method in class com.onlinepayments.domain.AddressPersonal
-
Second line of street or additional address information
- withAdditionalInput(AdditionalOrderInput) - Method in class com.onlinepayments.domain.Order
-
Object containing additional input on the order
- withAdditionalRequestHeader(RequestHeader) - Method in class com.onlinepayments.MetaDataProviderBuilder
-
Adds an additional request header.
- withAddress(AddressPersonal) - Method in class com.onlinepayments.domain.Shipping
-
Object containing address information
- withAddressIndicator(String) - Method in class com.onlinepayments.domain.Shipping
-
Indicates shipping method chosen for the transaction.
- withAddressSelectionAtPayPal(Boolean) - Method in class com.onlinepayments.domain.RedirectPaymentProduct840SpecificInput
-
Indicates whether to use PayPal Express Checkout Shortcut.
- withAdValoremRate(Float) - Method in class com.onlinepayments.domain.SurchargeRate
-
A percentage rate defined on a merchant's configuration used in the calculation of a surcharge amount.
- withAgentNumericCode(String) - Method in class com.onlinepayments.domain.AirlineData
-
Numeric code identifying the agent
This field is used by the following payment products: 840
- withAirlineClass(String) - Method in class com.onlinepayments.domain.AirlineFlightLeg
-
Reservation Booking Designator
This field is used by the following payment products: cards
- withAirlineData(AirlineData) - Method in class com.onlinepayments.domain.AdditionalOrderInput
-
Object that holds airline specific data
- withAirlineLoyaltyStatus(String) - Method in class com.onlinepayments.domain.AirlinePassenger
-
Airline loyalty program level for the passenger on the itinerary.
- withAlias(String) - Method in class com.onlinepayments.domain.CreateMandateRequest
-
An alias for the mandate.
- withAlias(String) - Method in class com.onlinepayments.domain.CreateMandateWithReturnUrl
-
An alias for the mandate.
- withAlias(String) - Method in class com.onlinepayments.domain.MandateResponse
-
An alias for the mandate.
- withAlias(String) - Method in class com.onlinepayments.domain.TokenCard
-
An alias for the token.
- withAlias(String) - Method in class com.onlinepayments.domain.TokenEWallet
-
Deprecated: This field is not used by any payment product
An alias for the token.
- withAllowDynamicLinking(Boolean) - Method in class com.onlinepayments.domain.CardPaymentMethodSpecificInput
-
* true - Default - Allows subsequent payments to use PSD2 dynamic linking from this payment (including Card On File).
- withAllowDynamicLinking(Boolean) - Method in class com.onlinepayments.domain.CardPaymentMethodSpecificInputBase
-
* true - Default - Allows subsequent payments to use PSD2 dynamic linking from this payment (including Card On File).
- withAllowedNumberOfPaymentAttempts(Integer) - Method in class com.onlinepayments.domain.HostedCheckoutSpecificInput
-
The maximum number of times a customer can try to pay before the payment is definitely declined.
- withAllowedValues(List<String>) - Method in class com.onlinepayments.domain.FixedListValidator
-
- withAllowsRecurring(Boolean) - Method in class com.onlinepayments.domain.PaymentProduct
-
Indicates if the product supports recurring payments
* true - This payment product supports recurring payments
* false - This payment product does not support recurring transactions and can only be used for one-off payments
- withAllowsTokenization(Boolean) - Method in class com.onlinepayments.domain.PaymentProduct
-
Indicates if the payment details can be tokenized for future re-use
* true - Payment details from payments done with this payment product can be tokenized for future re-use
* false - Payment details from payments done with this payment product can not be tokenized
- withAlwaysShow(Boolean) - Method in class com.onlinepayments.domain.PaymentProductFieldDisplayHints
-
* true - Indicates that this field is advised to be captured to increase the success rates even-though it isn't marked as required.
- withAmount(Long) - Method in class com.onlinepayments.domain.AmountBreakdown
-
Amount in cents and always having 2 decimals
- withAmount(Long) - Method in class com.onlinepayments.domain.AmountOfMoney
-
Amount in the smallest currency unit, i.e.:
* EUR is a 2-decimals currency, the value 1234 will result in EUR 12.34
* KWD is a 3-decimals currency, the value 1234 will result in KWD 1.234
* JPY is a zero-decimal currency, the value 1234 will result in JPY 1234
- withAmount(Long) - Method in class com.onlinepayments.domain.CapturePaymentRequest
-
Here you can specify the amount that you want to capture (specified in cents, where single digit currencies are presumed to have 2 digits).
- withAmount(AmountOfMoney) - Method in class com.onlinepayments.domain.PaymentLinkOrder
-
Object containing amount and ISO currency code attributes
- withAmount(AmountOfMoney) - Method in class com.onlinepayments.domain.Transaction
-
Object containing amount and ISO currency code attributes
- withAmount(Long) - Method in class com.onlinepayments.merchant.productgroups.GetProductGroupParams
-
Whole amount in cents (not containing any decimals)
- withAmount(Long) - Method in class com.onlinepayments.merchant.productgroups.GetProductGroupsParams
-
Whole amount in cents (not containing any decimals)
- withAmount(Long) - Method in class com.onlinepayments.merchant.products.GetPaymentProductNetworksParams
-
Amount in cents and always having 2 decimals
- withAmount(Long) - Method in class com.onlinepayments.merchant.products.GetPaymentProductParams
-
Whole amount in cents (not containing any decimals)
- withAmount(Long) - Method in class com.onlinepayments.merchant.products.GetPaymentProductsParams
-
Whole amount in cents (not containing any decimals)
- withAmountBreakdown(List<AmountBreakdown>) - Method in class com.onlinepayments.domain.ShoppingCart
-
Deprecated: Use order.shipping.shippingCost for shipping cost.
- withAmountOfMoney(AmountOfMoney) - Method in class com.onlinepayments.domain.CalculateSurchargeRequest
-
Object containing amount and ISO currency code attributes
- withAmountOfMoney(AmountOfMoney) - Method in class com.onlinepayments.domain.CancelPaymentRequest
-
Object containing amount and ISO currency code attributes
- withAmountOfMoney(AmountOfMoney) - Method in class com.onlinepayments.domain.CaptureOutput
-
Object containing amount and ISO currency code attributes
- withAmountOfMoney(AmountOfMoney) - Method in class com.onlinepayments.domain.CreatePayoutRequest
-
Object containing amount and ISO currency code attributes
- withAmountOfMoney(AmountOfMoney) - Method in class com.onlinepayments.domain.GiftCardPurchase
-
Object containing amount and ISO currency code attributes
- withAmountOfMoney(AmountOfMoney) - Method in class com.onlinepayments.domain.LineItem
-
Object containing amount and ISO currency code attributes
- withAmountOfMoney(AmountOfMoney) - Method in class com.onlinepayments.domain.OperationOutput
-
Object containing amount and ISO currency code attributes
- withAmountOfMoney(AmountOfMoney) - Method in class com.onlinepayments.domain.Order
-
Object containing amount and ISO currency code attributes
- withAmountOfMoney(AmountOfMoney) - Method in class com.onlinepayments.domain.PaymentContext
-
Object containing amount and ISO currency code attributes
- withAmountOfMoney(AmountOfMoney) - Method in class com.onlinepayments.domain.PaymentOutput
-
Object containing amount and ISO currency code attributes
- withAmountOfMoney(AmountOfMoney) - Method in class com.onlinepayments.domain.PayoutOutput
-
Object containing amount and ISO currency code attributes
- withAmountOfMoney(AmountOfMoney) - Method in class com.onlinepayments.domain.RefundOutput
-
Object containing amount and ISO currency code attributes
- withAmountOfMoney(AmountOfMoney) - Method in class com.onlinepayments.domain.RefundRequest
-
Object containing amount and ISO currency code attributes
- withAmountPaid(Long) - Method in class com.onlinepayments.domain.CaptureOutput
-
Amount that has been paid.
- withAmountPaid(Long) - Method in class com.onlinepayments.domain.PaymentOutput
-
Amount that has been paid.
- withAmountPaid(Long) - Method in class com.onlinepayments.domain.RefundOutput
-
- withAPIEndpoint(URI) - Method in class com.onlinepayments.CommunicatorBuilder
-
Sets the Online Payments platform API endpoint URI to use.
- withApiEndpoint(URI) - Method in class com.onlinepayments.CommunicatorConfiguration
-
- withApiKeyId(String) - Method in class com.onlinepayments.CommunicatorConfiguration
-
- withAppliedExemption(String) - Method in class com.onlinepayments.domain.ExternalCardholderAuthenticationData
-
Exemption code from Carte Bancaire (130) (unknown possible values so far -free format).
- withAppliedExemption(String) - Method in class com.onlinepayments.domain.ThreeDSecureResults
-
Exemption requested and applied in the authorization
- withAppSwitchLink(String) - Method in class com.onlinepayments.domain.PaymentProduct5404
-
Contains a application switch url that should open WeChat Pay application in mobile device (intended to be used by a device with the WeChat Pay app)
- withArrivalAirport(String) - Method in class com.onlinepayments.domain.AirlineFlightLeg
-
Arrival airport/city code
This field is used by the following payment products: 840
- withArrivalTime(String) - Method in class com.onlinepayments.domain.AirlineFlightLeg
-
The arrival time in the local time zone
Format: HH:MM
This field is used by the following payment products: 840
- withAskConsumerConsent(Boolean) - Method in class com.onlinepayments.domain.CreateHostedTokenizationRequest
-
Indicate if the tokenization form should contain a checkbox asking the user to give consent for storing their information for future payments.
- withAssetUrl(String) - Method in class com.onlinepayments.domain.SessionResponse
-
The datacenter-specific base url for assets.
- withAttributeKey(String) - Method in class com.onlinepayments.domain.LabelTemplateElement
-
Name of the attribute that is shown to the customer on selection pages or screens
- withAttributes(List<AccountOnFileAttribute>) - Method in class com.onlinepayments.domain.AccountOnFile
-
- withAuthenticatedAmount(Long) - Method in class com.onlinepayments.domain.CardPaymentMethodSpecificOutput
-
Allows amount to be authenticated to be different from amount authorized.
- withAuthentication(CustomerAccountAuthentication) - Method in class com.onlinepayments.domain.CustomerAccount
-
Object containing data on the authentication used by the customer to access their account
- withAuthenticationAmount(Long) - Method in class com.onlinepayments.domain.ThreeDSecure
-
Allows amount to be authenticated to be different from amount authorized.
- withAuthenticationStatus(String) - Method in class com.onlinepayments.domain.ThreeDSecureResults
-
One-letter authentication status returned by DS.
- withAuthenticator(Authenticator) - Method in class com.onlinepayments.CommunicatorBuilder
-
- withAuthorisationCode(String) - Method in class com.onlinepayments.domain.CardPaymentMethodSpecificOutput
-
Card Authorization code as returned by the acquirer
- withAuthorisationCode(String) - Method in class com.onlinepayments.domain.MobilePaymentMethodSpecificOutput
-
Card Authorization code as returned by the acquirer
- withAuthorisationCode(String) - Method in class com.onlinepayments.domain.PaymentProduct5001SpecificOutput
-
The reference returned by redsys to identify the transaction
- withAuthorizationMode(String) - Method in class com.onlinepayments.domain.CardPaymentMethodSpecificInput
-
Determines the type of the authorization that will be used.
- withAuthorizationMode(String) - Method in class com.onlinepayments.domain.CardPaymentMethodSpecificInputBase
-
Determines the type of the authorization that will be used.
- withAuthorizationMode(String) - Method in class com.onlinepayments.domain.MobilePaymentMethodHostedCheckoutSpecificInput
-
Determines the type of the authorization that will be used.
- withAuthorizationMode(String) - Method in class com.onlinepayments.domain.MobilePaymentMethodSpecificInput
-
Determines the type of the authorization that will be used.
- withAuthorizationMode(String) - Method in class com.onlinepayments.domain.SubsequentCardPaymentMethodSpecificInput
-
Determines the type of the authorization that will be used.
- withAuthorizationType(AuthorizationType) - Method in class com.onlinepayments.CommunicatorConfiguration
-
- withAvsResult(String) - Method in class com.onlinepayments.domain.CardFraudResults
-
Result of the Address Verification Service checks.
- withBankAccountIban(BankAccountIban) - Method in class com.onlinepayments.domain.MandateCustomer
-
Object containing IBAN information
- withBaseAmount(AmountOfMoney) - Method in class com.onlinepayments.domain.DccProposal
-
Object containing amount and ISO currency code attributes
- withBillingAddress(Address) - Method in class com.onlinepayments.domain.Customer
-
Object containing billing address details
- withBillingAddress(Address) - Method in class com.onlinepayments.domain.CustomerToken
-
Object containing billing address details
- withBillingAddress(Address) - Method in class com.onlinepayments.domain.PaymentProduct840SpecificOutput
-
Object containing billing address details
- withBin(String) - Method in class com.onlinepayments.domain.CardEssentials
-
The first digits of the credit card number from left to right with a minimum of 6 digits.
- withBin(String) - Method in class com.onlinepayments.domain.GetIINDetailsRequest
-
The first digits of the credit card number from left to right with a minimum of 6 digits.
- withBlackListData(String) - Method in class com.onlinepayments.domain.FraudFields
-
Additional black list input
- withBrand(String) - Method in class com.onlinepayments.domain.PaymentProduct5100SpecificInput
-
Indicate whether to use a specific Cpay brand.
- withBrand(String) - Method in class com.onlinepayments.domain.PaymentProduct5402SpecificOutput
-
The specific meal voucher brand used for the transaction
- withBrowserData(BrowserData) - Method in class com.onlinepayments.domain.CustomerDevice
-
Object containing information regarding the browser of the customer
- withBuyerCompliantBankMessage(String) - Method in class com.onlinepayments.domain.PaymentProduct3208SpecificOutput
-
This field indicates the text that must be returned and shown to the buyer to be compliant with the law regulating this payment product.
- withBuyerCompliantBankMessage(String) - Method in class com.onlinepayments.domain.PaymentProduct3209SpecificOutput
-
This field indicates the text that must be returned and shown to the buyer to be compliant with the law regulating this payment product.
- withCaptureOutput(CaptureOutput) - Method in class com.onlinepayments.domain.Capture
-
Object containing capture details
- withCaptureOutput(CaptureOutput) - Method in class com.onlinepayments.domain.CaptureResponse
-
Object containing capture details
- withCaptures(List<Capture>) - Method in class com.onlinepayments.domain.CapturesResponse
-
The list of all captures performed on the requested payment.
- withCard(Card) - Method in class com.onlinepayments.domain.CardPaymentMethodSpecificInput
-
Object containing card details
- withCard(CardEssentials) - Method in class com.onlinepayments.domain.CardPaymentMethodSpecificOutput
-
Object containing card details
- withCard(Card) - Method in class com.onlinepayments.domain.CardPayoutMethodSpecificInput
-
Object containing card details
- withCard(SurchargeCalculationCard) - Method in class com.onlinepayments.domain.CardSource
-
An object containing card number and payment product id, which is used to determine surcharge product type
- withCard(CardWithoutCvv) - Method in class com.onlinepayments.domain.CompletePaymentCardPaymentMethodSpecificInput
-
- withCard(CardWithoutCvv) - Method in class com.onlinepayments.domain.CreatedTokenResponse
-
- withCard(TokenCardSpecificInput) - Method in class com.onlinepayments.domain.CreateTokenRequest
-
Object containing the token details for a card
- withCard(CardInfo) - Method in class com.onlinepayments.domain.CurrencyConversionRequest
-
- withCard(Card) - Method in class com.onlinepayments.domain.TokenData
-
Object containing card details
- withCard(TokenCard) - Method in class com.onlinepayments.domain.TokenResponse
-
Object containing card details
- withCardholderName(String) - Method in class com.onlinepayments.domain.Card
-
The card holder's name on the card.
- withCardholderName(String) - Method in class com.onlinepayments.domain.CardWithoutCvv
-
The card holder's name on the card.
- withCardholderName(String) - Method in class com.onlinepayments.domain.DecryptedPaymentData
-
Card holder's name on the card.
- withCardNumber(String) - Method in class com.onlinepayments.domain.Card
-
The complete credit/debit card number (also know as the PAN)
The card number is always obfuscated in any of our responses
- withCardNumber(String) - Method in class com.onlinepayments.domain.CardEssentials
-
The complete credit/debit card number
- withCardNumber(String) - Method in class com.onlinepayments.domain.CardInfo
-
The complete credit/debit card number
- withCardNumber(String) - Method in class com.onlinepayments.domain.CardWithoutCvv
-
The complete credit/debit card number (also know as the PAN)
The card number is always obfuscated in any of our responses
- withCardNumber(String) - Method in class com.onlinepayments.domain.SurchargeCalculationCard
-
The complete credit/debit card number (also know as the PAN)
The card number is always obfuscated in any of our responses
- withCardOnFileRecurringExpiration(String) - Method in class com.onlinepayments.domain.CardPaymentMethodSpecificInput
-
The end date of the last scheduled payment in a series of transactions.
- withCardOnFileRecurringFrequency(String) - Method in class com.onlinepayments.domain.CardPaymentMethodSpecificInput
-
Period of payment occurrence for recurring and installment payments.
- withCardPaymentMethodSpecificInput(CompletePaymentCardPaymentMethodSpecificInput) - Method in class com.onlinepayments.domain.CompletePaymentRequest
-
- withCardPaymentMethodSpecificInput(CardPaymentMethodSpecificInputBase) - Method in class com.onlinepayments.domain.CreateHostedCheckoutRequest
-
Object containing the specific input details for card payments
- withCardPaymentMethodSpecificInput(CardPaymentMethodSpecificInput) - Method in class com.onlinepayments.domain.CreatePaymentRequest
-
Object containing the specific input details for card payments
- withCardPaymentMethodSpecificInput(CardPaymentMethodSpecificInputForHostedCheckout) - Method in class com.onlinepayments.domain.HostedCheckoutSpecificInput
-
Object containing card payment specific data for hosted checkout
- withCardPaymentMethodSpecificOutput(CardPaymentMethodSpecificOutput) - Method in class com.onlinepayments.domain.CaptureOutput
-
Object containing the card payment method details
- withCardPaymentMethodSpecificOutput(CardPaymentMethodSpecificOutput) - Method in class com.onlinepayments.domain.PaymentOutput
-
Object containing the card payment method details
- withCardPayoutMethodSpecificInput(CardPayoutMethodSpecificInput) - Method in class com.onlinepayments.domain.CreatePayoutRequest
-
Object containing the payout details for a card
- withCardRefundMethodSpecificOutput(RefundCardMethodSpecificOutput) - Method in class com.onlinepayments.domain.RefundOutput
-
- withCardSource(CardSource) - Method in class com.onlinepayments.domain.CalculateSurchargeRequest
-
Contains elements from which card number can be obtained.
- withCardType(String) - Method in class com.onlinepayments.domain.GetIINDetailsResponse
-
The card's type as categorised by the payment method.
- withCardType(String) - Method in class com.onlinepayments.domain.IINDetail
-
The card's type as categorised by the payment method.
- withCardWithoutCvv(CardWithoutCvv) - Method in class com.onlinepayments.domain.TokenCardData
-
- withCarrierCode(String) - Method in class com.onlinepayments.domain.AirlineFlightLeg
-
IATA carrier code
This field is used by the following payment products: cards, 840
- withCategory(String) - Method in class com.onlinepayments.domain.APIError
-
Category the error belongs to.
- withCavv(String) - Method in class com.onlinepayments.domain.ExternalCardholderAuthenticationData
-
The CAVV (cardholder authentication verification value) or AAV (accountholder authentication value) provides an authentication validation value.
- withCavv(String) - Method in class com.onlinepayments.domain.ThreeDSecureResults
-
Cardholder Authentication Verification Value.
- withCavvAlgorithm(String) - Method in class com.onlinepayments.domain.ExternalCardholderAuthenticationData
-
The algorithm, from your 3D Secure provider, used to generate the authentication CAVV.
- withChallengeCanvasSize(String) - Method in class com.onlinepayments.domain.GPayThreeDSecure
-
Dimensions of the challenge window that potentially will be displayed to the customer.
- withChallengeCanvasSize(String) - Method in class com.onlinepayments.domain.ThreeDSecure
-
Dimensions of the challenge window that potentially will be displayed to the customer.
- withChallengeCanvasSize(String) - Method in class com.onlinepayments.domain.ThreeDSecureBase
-
Dimensions of the challenge window that potentially will be displayed to the customer.
- withChallengeIndicator(String) - Method in class com.onlinepayments.domain.GPayThreeDSecure
-
Allows you to indicate if you want the customer to be challenged for extra security on this transaction.
- withChallengeIndicator(String) - Method in class com.onlinepayments.domain.ThreeDSecure
-
Allows you to indicate if you want the customer to be challenged for extra security on this transaction.
- withChallengeIndicator(String) - Method in class com.onlinepayments.domain.ThreeDSecureBase
-
Allows you to indicate if you want the customer to be challenged for extra security on this transaction.
- withChallengeIndicator(String) - Method in class com.onlinepayments.domain.ThreeDSecureResults
-
Challenge Indicator used for this transaction.
- withChangeDate(String) - Method in class com.onlinepayments.domain.CustomerAccount
-
The last date (YYYYMMDD) on which the customer made changes to their account with you.
- withChangedDuringCheckout(Boolean) - Method in class com.onlinepayments.domain.CustomerAccount
-
* true = the customer made changes to their account during this checkout
* false = the customer didn't change anything to their account during this checkout/n
The changes ment here are changes to billing & shipping address details, new payment account (tokens), or new users(s) added.
- withCheckInDate(String) - Method in class com.onlinepayments.domain.LodgingData
-
The date the guest checks into (or plans to check in to) the facility.
- withCity(String) - Method in class com.onlinepayments.domain.Address
-
City
- withCity(String) - Method in class com.onlinepayments.domain.AddressPersonal
-
City
- withCity(String) - Method in class com.onlinepayments.domain.MandateAddress
-
City
Required for Create mandate and Create payment calls.
- withClientApiUrl(String) - Method in class com.onlinepayments.domain.SessionResponse
-
The datacenter-specific base url for client requests.
- withClientMetaInfo(String) - Method in class com.onlinepayments.Client
-
Returns a new
Client which uses the passed meta data for the
X-GCS-ClientMetaInfo header.
- withClientMetaInfo(String) - Method in interface com.onlinepayments.ClientInterface
-
Returns a new
Client which uses the passed meta data for the
X-GCS-ClientMetaInfo header.
- withClientSessionId(String) - Method in class com.onlinepayments.domain.SessionResponse
-
The identifier of the session that has been created.
- withCoBrands(List<IINDetail>) - Method in class com.onlinepayments.domain.GetIINDetailsResponse
-
List of IIN details
- withCode(String) - Method in class com.onlinepayments.domain.AirlineData
-
Airline numeric code
This field is used by the following payment products: 840
- withCode(String) - Method in class com.onlinepayments.domain.APIError
-
Deprecated: Use errorCode instead.
- withColorDepth(Integer) - Method in class com.onlinepayments.domain.BrowserData
-
ColorDepth in bits.
- withCompanyInformation(CompanyInformation) - Method in class com.onlinepayments.domain.Customer
-
Object containing company information
- withCompanyInformation(CompanyInformation) - Method in class com.onlinepayments.domain.CustomerToken
-
Object containing company information
- withCompanyName(String) - Method in class com.onlinepayments.domain.MandateCustomer
-
Name of company, as a customer
- withCompanyName(String) - Method in class com.onlinepayments.domain.PaymentProduct840CustomerAccount
-
Name of the company in case the PayPal account is owned by a business
- withComputedToken(String) - Method in class com.onlinepayments.domain.ExternalTokenLinked
-
The computed token
- withConjunctionTicket(String) - Method in class com.onlinepayments.domain.AirlineFlightLeg
-
Identifying number of a ticket issued to a passenger in conjunction with this ticket and that constitutes a single contract of carriage
This field is used by the following payment products: 840
- withConnection(Connection) - Method in class com.onlinepayments.CommunicatorBuilder
-
- withConnectTimeout(int) - Method in class com.onlinepayments.CommunicatorConfiguration
-
- withContactDetails(ContactDetails) - Method in class com.onlinepayments.domain.Customer
-
Object containing contact details like email address and phone number
- withContactDetails(MandateContactDetails) - Method in class com.onlinepayments.domain.MandateCustomer
-
Object containing contact details like email address and phone number
- withCountryCode(String) - Method in class com.onlinepayments.domain.Address
-
ISO 3166-1 alpha-2 country code
- withCountryCode(String) - Method in class com.onlinepayments.domain.AddressPersonal
-
ISO 3166-1 alpha-2 country code
- withCountryCode(String) - Method in class com.onlinepayments.domain.CardEssentials
-
ISO 3166-1 alpha-2 country code
- withCountryCode(String) - Method in class com.onlinepayments.domain.GetIINDetailsResponse
-
The ISO 3166-1 alpha-2 country code of the country where the card was issued.
- withCountryCode(String) - Method in class com.onlinepayments.domain.MandateAddress
-
ISO 3166-1 alpha-2 country code.
- withCountryCode(String) - Method in class com.onlinepayments.domain.PaymentContext
-
The country the payment takes place in
- withCountryCode(String) - Method in class com.onlinepayments.domain.PaymentProduct840CustomerAccount
-
ISO 3166-1 alpha-2 country code
- withCountryCode(String) - Method in class com.onlinepayments.merchant.productgroups.GetProductGroupParams
-
ISO 3166-1 alpha-2 country code of the transaction
- withCountryCode(String) - Method in class com.onlinepayments.merchant.productgroups.GetProductGroupsParams
-
ISO 3166-1 alpha-2 country code of the transaction
- withCountryCode(String) - Method in class com.onlinepayments.merchant.products.GetPaymentProductNetworksParams
-
ISO 3166-1 alpha-2 country code
- withCountryCode(String) - Method in class com.onlinepayments.merchant.products.GetPaymentProductParams
-
ISO 3166-1 alpha-2 country code of the transaction
- withCountryCode(String) - Method in class com.onlinepayments.merchant.products.GetPaymentProductsParams
-
ISO 3166-1 alpha-2 country code of the transaction
- withCountryCode(String) - Method in class com.onlinepayments.merchant.products.GetProductDirectoryParams
-
ISO 3166-1 alpha-2 country code
- withCouponNumber(String) - Method in class com.onlinepayments.domain.AirlineFlightLeg
-
The coupon number associated with this leg of the trip.
- withCreateDate(String) - Method in class com.onlinepayments.domain.CustomerAccount
-
The date (YYYYMMDD) on which the customer created their account with you
- withCreateDate(String) - Method in class com.onlinepayments.domain.PaymentAccountOnFile
-
The date (YYYYMMDD) when the payment account on file was first created.
- withCreatedPaymentOutput(CreatedPaymentOutput) - Method in class com.onlinepayments.domain.GetHostedCheckoutResponse
-
This object will return the details of the payment after the payment is cancelled by the customer, rejected or authorized
- withCreationOutput(PaymentCreationOutput) - Method in class com.onlinepayments.domain.CompletePaymentResponse
-
Object containing the details of the created payment.
- withCreationOutput(PaymentCreationOutput) - Method in class com.onlinepayments.domain.CreatePaymentResponse
-
Object containing the details of the created payment.
- withCryptogram(String) - Method in class com.onlinepayments.domain.DecryptedPaymentData
-
The 3D secure online payment cryptogram.
- withCurrencyCode(String) - Method in class com.onlinepayments.domain.AmountOfMoney
-
Three-letter ISO currency code representing the currency for the amount
- withCurrencyCode(String) - Method in class com.onlinepayments.merchant.productgroups.GetProductGroupParams
-
Three-letter ISO currency code representing the currency for the amount
- withCurrencyCode(String) - Method in class com.onlinepayments.merchant.productgroups.GetProductGroupsParams
-
Three-letter ISO currency code representing the currency for the amount
- withCurrencyCode(String) - Method in class com.onlinepayments.merchant.products.GetPaymentProductNetworksParams
-
Three-letter ISO currency code representing the currency for the amount
- withCurrencyCode(String) - Method in class com.onlinepayments.merchant.products.GetPaymentProductParams
-
Three-letter ISO currency code representing the currency for the amount
- withCurrencyCode(String) - Method in class com.onlinepayments.merchant.products.GetPaymentProductsParams
-
Three-letter ISO currency code representing the currency for the amount
- withCurrencyCode(String) - Method in class com.onlinepayments.merchant.products.GetProductDirectoryParams
-
Three-letter ISO currency code representing the currency of the transaction
- withCurrencyConversion(CurrencyConversionInput) - Method in class com.onlinepayments.domain.CardPaymentMethodSpecificInput
-
- withCurrencyConversion(CurrencyConversion) - Method in class com.onlinepayments.domain.CardPaymentMethodSpecificOutput
-
- withCurrencyConversion(CurrencyConversion) - Method in class com.onlinepayments.domain.RefundCardMethodSpecificOutput
-
- withCurrencyConversionSpecificInput(CurrencyConversionSpecificInput) - Method in class com.onlinepayments.domain.CardPaymentMethodSpecificInputBase
-
Object containing specific input required for Dynamic Currency Conversion.
- withCustom(String) - Method in class com.onlinepayments.domain.RedirectPaymentProduct840SpecificInput
-
Free text field that you can use to support reconciliation flow.
- withCustomer(MandateCustomer) - Method in class com.onlinepayments.domain.CreateMandateRequest
-
Customer object containing customer specific inputs.
- withCustomer(MandateCustomer) - Method in class com.onlinepayments.domain.CreateMandateWithReturnUrl
-
Customer object containing customer specific inputs.
- withCustomer(MandateCustomer) - Method in class com.onlinepayments.domain.MandateResponse
-
Customer object containing customer specific inputs.
- withCustomer(Customer) - Method in class com.onlinepayments.domain.Order
-
Object containing the details of the customer
- withCustomer(CustomerOutput) - Method in class com.onlinepayments.domain.PaymentOutput
-
Object containing the details of the customer
- withCustomer(CustomerToken) - Method in class com.onlinepayments.domain.TokenEWallet
-
- withCustomerAccount(PaymentProduct840CustomerAccount) - Method in class com.onlinepayments.domain.PaymentProduct840SpecificOutput
-
Object containing the details of the PayPal account
- withCustomerAccount(RefundPaymentProduct840CustomerAccount) - Method in class com.onlinepayments.domain.RefundPaymentProduct840SpecificOutput
-
- withCustomerAccountStatus(String) - Method in class com.onlinepayments.domain.PaymentProduct840CustomerAccount
-
Status of the PayPal account
* verified - PayPal has verified the funding means for this account
* unverified - PayPal has not verified the funding means for this account
- withCustomerAccountStatus(String) - Method in class com.onlinepayments.domain.RefundPaymentProduct840CustomerAccount
-
- withCustomerAddress(Address) - Method in class com.onlinepayments.domain.PaymentProduct840SpecificOutput
-
Object containing billing address details
- withCustomerAddressStatus(String) - Method in class com.onlinepayments.domain.PaymentProduct840CustomerAccount
-
Status of the customer's shipping address as registered by PayPal
* none - Status is unknown at PayPal
* confirmed - The address has been confirmed
* unconfirmed - The address has not been confirmed
- withCustomerAddressStatus(String) - Method in class com.onlinepayments.domain.RefundPaymentProduct840CustomerAccount
-
- withCustomerId(String) - Method in class com.onlinepayments.domain.SessionResponse
-
The session is built up around the customer in the form of the customerId.
- withCustomerIpAddress(String) - Method in class com.onlinepayments.domain.FraudFields
-
Deprecated: Use order.customer.device.ipAddress instead.
- withCustomerReference(String) - Method in class com.onlinepayments.domain.CreateMandateRequest
-
The unique identifier of a customer
- withCustomerReference(String) - Method in class com.onlinepayments.domain.CreateMandateWithReturnUrl
-
The unique identifier of a customer
- withCustomerReference(String) - Method in class com.onlinepayments.domain.MandateResponse
-
The unique identifier of a customer
- withCvv(String) - Method in class com.onlinepayments.domain.Card
-
Card Verification Value, a 3 or 4 digit code used as an additional security feature for card not present transactions.
- withCvvResult(String) - Method in class com.onlinepayments.domain.CardFraudResults
-
Result of the Card Verification Value checks.
- withData(TokenCardData) - Method in class com.onlinepayments.domain.TokenCard
-
- withData(TokenData) - Method in class com.onlinepayments.domain.TokenCardSpecificInput
-
Object containing the token details for a card
- withDataRestrictions(PaymentProductFieldDataRestrictions) - Method in class com.onlinepayments.domain.PaymentProductField
-
Object containing data restrictions that apply to this field, like minimum and/or maximum length
- withDate(String) - Method in class com.onlinepayments.domain.AirlineFlightLeg
-
Date of the leg
Format: YYYYMMDD
This field is used by the following payment products: cards, 840
- withDateOfBirth(String) - Method in class com.onlinepayments.domain.LoanRecipient
-
The date of birth of the customer of the recipient of the loan.
- withDateOfBirth(String) - Method in class com.onlinepayments.domain.PersonalInformation
-
The date of birth of the customer of the recipient of the loan.
- withDateTime(String) - Method in class com.onlinepayments.domain.PaymentLinkEvent
-
The date and time the change occurred.
- withDccEnabled(Boolean) - Method in class com.onlinepayments.domain.CurrencyConversionSpecificInput
-
Indicates if this transaction is Dynamic Currency Conversion (DCC) enabled.
- withDccSessionId(String) - Method in class com.onlinepayments.domain.CurrencyConversionInput
-
Dynamic Currency Conversion(DCC) Session Id that was previously returned by rate enquiry (/dccrate).
- withDccSessionId(String) - Method in class com.onlinepayments.domain.CurrencyConversionResponse
-
The identifier of the Dynamic Currency Conversion(DCC) session that has been created.
- withDecryptedPaymentData(DecryptedPaymentData) - Method in class com.onlinepayments.domain.MobilePaymentMethodSpecificInput
-
The payment data if you do the decryption of the encrypted payment data yourself.
- withDepartureTime(String) - Method in class com.onlinepayments.domain.AirlineFlightLeg
-
The departure time in the local time at the departure airport
Format: HH:MM
This field is used by the following payment products: 840
- withDescription(String) - Method in class com.onlinepayments.domain.CreatePaymentLinkRequest
-
A note related to the created payment link.
- withDescription(String) - Method in class com.onlinepayments.domain.LineItemInvoiceData
-
Shopping cart item description
- withDescriptor(String) - Method in class com.onlinepayments.domain.OrderReferences
-
Descriptive text that is used towards to customer, either during an online checkout at a third party and/or on the statement of the customer.
- withDetails(String) - Method in class com.onlinepayments.domain.PaymentLinkEvent
-
Details of the events.
- withDetails(String) - Method in class com.onlinepayments.domain.ShippingMethod
-
Details about the shipping method
- withDevice(CustomerDevice) - Method in class com.onlinepayments.domain.Customer
-
Object containing information on the device and browser of the customer
- withDevice(CustomerDeviceOutput) - Method in class com.onlinepayments.domain.CustomerOutput
-
Object containing information on the device and browser of the customer
- withDirectoryServerTransactionId(String) - Method in class com.onlinepayments.domain.ExternalCardholderAuthenticationData
-
The 3-D Secure Directory Server transaction ID that is used for the 3D Authentication
Example: d4c849f8-24c6-4673-bf34-d0f822c81b16
- withDisclaimerDisplay(String) - Method in class com.onlinepayments.domain.DccProposal
-
Card scheme disclaimer to present to the cardholder
- withDisclaimerReceipt(String) - Method in class com.onlinepayments.domain.DccProposal
-
Card scheme disclaimer to print within cardholder receipt
- withDiscountAmount(Long) - Method in class com.onlinepayments.domain.OrderLineDetails
-
Discount on the line item, with the last two digits implied as decimal places
- withDisplayElements(List<PaymentProductFieldDisplayElement>) - Method in class com.onlinepayments.domain.ValueMappingElement
-
- withDisplayHints(AccountOnFileDisplayHints) - Method in class com.onlinepayments.domain.AccountOnFile
-
Object containing information for the client on how best to display this field
- withDisplayHints(PaymentProductDisplayHints) - Method in class com.onlinepayments.domain.PaymentProduct
-
Object containing display hints like the order of the product when shown in a list, the name of the product and the logo
- withDisplayHints(PaymentProductFieldDisplayHints) - Method in class com.onlinepayments.domain.PaymentProductField
-
Object containing display hints for this field, like the order, mask, preferred keyboard
- withDisplayHints(PaymentProductDisplayHints) - Method in class com.onlinepayments.domain.PaymentProductGroup
-
Object containing display hints like the order of the product when shown in a list, the name of the product and the logo
- withDisplayHintsList(List<PaymentProductDisplayHints>) - Method in class com.onlinepayments.domain.PaymentProduct
-
List of display hints
- withDisplayHintsList(List<PaymentProductDisplayHints>) - Method in class com.onlinepayments.domain.PaymentProductGroup
-
List of display hints
- withDisplayOrder(Integer) - Method in class com.onlinepayments.domain.PaymentProductDisplayHints
-
Determines the order in which the payment products and groups should be shown (sorted ascending)
- withDisplayOrder(Integer) - Method in class com.onlinepayments.domain.PaymentProductFieldDisplayHints
-
The order in which the fields should be shown (ascending)
- withDpan(String) - Method in class com.onlinepayments.domain.DecryptedPaymentData
-
The device specific PAN.
- withDpan(String) - Method in class com.onlinepayments.domain.MobilePaymentData
-
The obfuscated DPAN.
- withDsTransactionId(String) - Method in class com.onlinepayments.domain.ThreeDSecureResults
-
3D Secure Directory Server Transaction Identifier used for this transaction.
- withEci(Integer) - Method in class com.onlinepayments.domain.DecryptedPaymentData
-
Electronic Commerce Indicator.
- withEci(Integer) - Method in class com.onlinepayments.domain.ExternalCardholderAuthenticationData
-
Electronic Commerce Indicator provides authentication validation results returned after AUTHENTICATIONVALIDATION
* 0 = No authentication, Internet (no liability shift, not a 3D Secure transaction)
* 1 = Authentication attempted (MasterCard)
* 2 = Successful authentication (MasterCard)
* 5 = Successful authentication (Visa, Diners Club, Amex)
* 6 = Authentication attempted (Visa, Diners Club, Amex)
* 7 = No authentication, Internet (no liability shift, not a 3D Secure transaction)
* (empty) = Not checked or not enrolled
- withEci(String) - Method in class com.onlinepayments.domain.ThreeDSecureResults
-
Indicates Authentication validation results returned after AuthenticationValidation
- withEligibility(String) - Method in class com.onlinepayments.domain.ProtectionEligibility
-
* Eligible - Merchant is protected by PayPal's Seller Protection Policy for Unauthorized Payment and Item Not Received
* PartiallyEligible - Merchant is protected by PayPal's Seller Protection Policy for Item Not Received
* Ineligible — Merchant is not protected under the Seller Protection Policy
- withEmailAddress(String) - Method in class com.onlinepayments.domain.ContactDetails
-
Email address of the customer
- withEmailAddress(String) - Method in class com.onlinepayments.domain.MandateContactDetails
-
Email address of the customer
- withEmailAddress(EmptyValidator) - Method in class com.onlinepayments.domain.PaymentProductFieldValidators
-
- withEmailAddress(String) - Method in class com.onlinepayments.domain.Shipping
-
Email address linked to the shipping
- withEncryptedCustomerInput(String) - Method in class com.onlinepayments.domain.CardSource
-
Data that was encrypted client side containing all customer entered data elements like card data.
- withEncryptedCustomerInput(String) - Method in class com.onlinepayments.domain.CreatePaymentRequest
-
Data that was encrypted client side containing all customer entered data elements like card data.
- withEncryptedPaymentData(String) - Method in class com.onlinepayments.domain.MobilePaymentMethodSpecificInput
-
The payment data if we will do the decryption of the encrypted payment data.
- withEndorsementOrRestriction(String) - Method in class com.onlinepayments.domain.AirlineFlightLeg
-
An endorsement can be an agency-added notation or a mandatory government required notation, such as value-added tax.
- withEntries(List<DirectoryEntry>) - Method in class com.onlinepayments.domain.ProductDirectory
-
List of entries in the directory
- withEphemeralKey(String) - Method in class com.onlinepayments.domain.MobilePaymentMethodSpecificInput
-
Ephemeral Key
A unique generated key used by Apple to encrypt data.
- withErrorCode(String) - Method in class com.onlinepayments.domain.APIError
-
Error code
- withErrorId(String) - Method in class com.onlinepayments.domain.ErrorResponse
-
Unique reference, for debugging purposes, of this error response
- withErrorId(String) - Method in class com.onlinepayments.domain.PaymentErrorResponse
-
Unique reference, for debugging purposes, of this error response
- withErrorId(String) - Method in class com.onlinepayments.domain.PayoutErrorResponse
-
- withErrorId(String) - Method in class com.onlinepayments.domain.RefundErrorResponse
-
- withErrors(List<APIError>) - Method in class com.onlinepayments.domain.ErrorResponse
-
List of one or more errors
- withErrors(List<APIError>) - Method in class com.onlinepayments.domain.OrderStatusOutput
-
- withErrors(List<APIError>) - Method in class com.onlinepayments.domain.PaymentErrorResponse
-
- withErrors(List<APIError>) - Method in class com.onlinepayments.domain.PaymentStatusOutput
-
Contains the set of errors
- withErrors(List<APIError>) - Method in class com.onlinepayments.domain.PayoutErrorResponse
-
Contains the set of errors
- withErrors(List<APIError>) - Method in class com.onlinepayments.domain.RefundErrorResponse
-
- withEWallet(TokenEWallet) - Method in class com.onlinepayments.domain.TokenResponse
-
Object containing eWallet details
- withEWalletRefundMethodSpecificOutput(RefundEWalletMethodSpecificOutput) - Method in class com.onlinepayments.domain.RefundOutput
-
- withExchangeRate(Float) - Method in class com.onlinepayments.domain.RateDetails
-
Expressed as a percentage, applied to convert the original amount into the resulting amount without charge
- withExchangeTicket(String) - Method in class com.onlinepayments.domain.AirlineFlightLeg
-
New ticket number that is issued when a ticket is exchanged
This field is used by the following payment products: 840
- withExclude(PaymentProductFilter) - Method in class com.onlinepayments.domain.PaymentProductFiltersHostedCheckout
-
Contains the payment product ids and payment product groups that should be excluded from the payment products available for the payment.
- withExclude(PaymentProductFilterHostedTokenization) - Method in class com.onlinepayments.domain.PaymentProductFiltersHostedTokenization
-
Contains the payment product ids that should be excluded from the payment products available for the payment.
- withExemptionEngineFlow(String) - Method in class com.onlinepayments.domain.ThreeDSecureResults
-
Detailed description of the Exemption Engine outcomes
- withExemptionRequest(String) - Method in class com.onlinepayments.domain.GPayThreeDSecure
-
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.
- withExemptionRequest(String) - Method in class com.onlinepayments.domain.ThreeDSecure
-
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.
- withExemptionRequest(String) - Method in class com.onlinepayments.domain.ThreeDSecureBase
-
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.
- withExistingUniqueMandateReference(String) - Method in class com.onlinepayments.domain.SepaDirectDebitPaymentProduct771SpecificInput
-
The unique reference of the existing mandate to use in this payment.
- withExistingUniqueMandateReference(String) - Method in class com.onlinepayments.domain.SepaDirectDebitPaymentProduct771SpecificInputBase
-
The unique reference of the existing mandate to use in this payment.
- withExpirationDate(String) - Method in class com.onlinepayments.domain.CreatePaymentLinkRequest
-
The date after which the payment link will not be usable to complete the payment.
- withExpirationDate(String) - Method in class com.onlinepayments.domain.PaymentLinkResponse
-
The date after which the payment link will not be usable to complete the payment.
- withExpirationDate(EmptyValidator) - Method in class com.onlinepayments.domain.PaymentProductFieldValidators
-
- withExpiredCardTokens(List<String>) - Method in class com.onlinepayments.domain.CreateHostedTokenizationResponse
-
Tokens referencing expired cards are returned in this array.
- withExpiryDate(String) - Method in class com.onlinepayments.domain.Card
-
Expiry date of the card
Format: MMYY
- withExpiryDate(String) - Method in class com.onlinepayments.domain.CardEssentials
-
Expiry date of the card
Format: MMYY
- withExpiryDate(String) - Method in class com.onlinepayments.domain.CardWithoutCvv
-
Expiry date of the card
Format: MMYY
- withExpiryDate(String) - Method in class com.onlinepayments.domain.DecryptedPaymentData
-
Expiry date of the card Format: MMYY.
- withExpiryDate(String) - Method in class com.onlinepayments.domain.MobilePaymentData
-
Expiry date of the tokenized card.
- withExternalCardholderAuthenticationData(ExternalCardholderAuthenticationData) - Method in class com.onlinepayments.domain.ThreeDSecure
-
Object containing 3D secure details.
- withExternalReference(String) - Method in class com.onlinepayments.domain.PaymentCreationOutput
-
The external reference identifier for this transaction.
- withExternalTokenLinked(ExternalTokenLinked) - Method in class com.onlinepayments.domain.CardPaymentMethodSpecificOutput
-
- withExternalTokenLinked(ExternalTokenLinked) - Method in class com.onlinepayments.domain.CreatedTokenResponse
-
- withExternalTokenLinked(ExternalTokenLinked) - Method in class com.onlinepayments.domain.TokenResponse
-
- withExtraMerchantData(String) - Method in class com.onlinepayments.domain.RedirectPaymentProduct3306SpecificInput
-
In some cases, Klarna require additional information regarding the customer and the purchase in order to make
a correct risk assessment.
- withFare(String) - Method in class com.onlinepayments.domain.AirlineFlightLeg
-
Deprecated: Use legFare instead.
- withFareBasis(String) - Method in class com.onlinepayments.domain.AirlineFlightLeg
-
Fare Basis/Ticket Designator
This field is used by the following payment products: 840
- withFaxNumber(String) - Method in class com.onlinepayments.domain.ContactDetails
-
Fax number of the customer
- withFee(Integer) - Method in class com.onlinepayments.domain.AirlineFlightLeg
-
Fee for this leg of the trip
This field is used by the following payment products: 840
- withFields(List<PaymentProductField>) - Method in class com.onlinepayments.domain.PaymentProduct
-
Object containing all the fields and their details that are associated with this payment product.
- withFirstName(String) - Method in class com.onlinepayments.domain.AirlinePassenger
-
First name of the passenger
This field is used by the following payment products: cards, 840
- withFirstName(String) - Method in class com.onlinepayments.domain.MandatePersonalName
-
Given name(s) or first name(s) of the customer.
- withFirstName(String) - Method in class com.onlinepayments.domain.PaymentProduct840CustomerAccount
-
First name of the PayPal account holder
- withFirstName(String) - Method in class com.onlinepayments.domain.PersonalName
-
Given name(s) or first name(s) of the customer
- withFirstName(String) - Method in class com.onlinepayments.domain.PersonalNameToken
-
- withFirstUsageDate(String) - Method in class com.onlinepayments.domain.Shipping
-
Date (YYYYMMDD) when the shipping details for this transaction were first used.
- withFiscalNumber(String) - Method in class com.onlinepayments.domain.Customer
-
Fiscal registration number of the customer or the tax registration number of the company for a business customer.
- withFixedList(FixedListValidator) - Method in class com.onlinepayments.domain.PaymentProductFieldValidators
-
- withFlightDate(String) - Method in class com.onlinepayments.domain.AirlineData
-
Deprecated: This field is not used by any payment product
Date of the Flight
Format: YYYYMMDD
- withFlightIndicator(String) - Method in class com.onlinepayments.domain.AirlineData
-
Indicator representing the type of flight on the itinerary.
- withFlightLegs(List<AirlineFlightLeg>) - Method in class com.onlinepayments.domain.AirlineData
-
Object that holds the data on the individual legs of the flight ticket
- withFlightNumber(String) - Method in class com.onlinepayments.domain.AirlineFlightLeg
-
The flight number assigned by the airline carrier with no leading spaces
Should be a numeric string
This field is used by the following payment products: cards, 840
- withFlow(String) - Method in class com.onlinepayments.domain.ExternalCardholderAuthenticationData
-
3D Secure Flow used during this transaction.
- withFlow(String) - Method in class com.onlinepayments.domain.ThreeDSecureResults
-
3D Secure Flow used during this transaction.
- withFormElement(PaymentProductFieldFormElement) - Method in class com.onlinepayments.domain.PaymentProductFieldDisplayHints
-
Object detailing the type of form element that should be used to present the field
- withFraudFields(FraudFields) - Method in class com.onlinepayments.domain.CreateHostedCheckoutRequest
-
Object containing additional data that will be used to assess the risk of fraud
- withFraudFields(FraudFields) - Method in class com.onlinepayments.domain.CreatePaymentRequest
-
Object containing additional data that will be used to assess the risk of fraud
- withFraudResults(CardFraudResults) - Method in class com.onlinepayments.domain.CardPaymentMethodSpecificOutput
-
Fraud results contained in the CardFraudResults object
- withFraudResults(CardFraudResults) - Method in class com.onlinepayments.domain.MobilePaymentMethodSpecificOutput
-
Fraud results contained in the CardFraudResults object
- withFraudResults(FraudResults) - Method in class com.onlinepayments.domain.RedirectPaymentMethodSpecificOutput
-
Object containing the results of the fraud screening
- withFraudResults(FraudResults) - Method in class com.onlinepayments.domain.SepaDirectDebitPaymentMethodSpecificOutput
-
Object containing the results of the fraud screening
- withFraudServiceResult(String) - Method in class com.onlinepayments.domain.CardFraudResults
-
Resulting advice of the fraud prevention checks.
- withFraudServiceResult(String) - Method in class com.onlinepayments.domain.FraudResults
-
Resulting advice of the fraud prevention checks.
- withGateway(String) - Method in class com.onlinepayments.domain.PaymentProduct320SpecificData
-
The gateway identifier.
- withGender(String) - Method in class com.onlinepayments.domain.PersonalInformation
-
The gender of the customer, possible values are:
* male
* female
* unknown or empty
- withGeneratedToken(String) - Method in class com.onlinepayments.domain.ExternalTokenLinked
-
The generated token
- withGiftCardPurchase(GiftCardPurchase) - Method in class com.onlinepayments.domain.ShoppingCart
-
Object containing information on purchased gift card(s)
- withGroupCards(Boolean) - Method in class com.onlinepayments.domain.CardPaymentMethodSpecificInputForHostedCheckout
-
* true - Hosted Checkout will allow to show cards grouped as one payment method
* false - Default - Hosted Checkout will show cards as separate payment methods
- withGroups(List<String>) - Method in class com.onlinepayments.domain.PaymentProductFilter
-
List containing all payment product groups that should either be restricted to in or excluded from the payment context.
- withGTSComputedToken(String) - Method in class com.onlinepayments.domain.ExternalTokenLinked
-
Deprecated: Use the field ComputedToken instead.
- withHadSuspiciousActivity(Boolean) - Method in class com.onlinepayments.domain.CustomerAccount
-
Specifies if you have experienced suspicious activity on the account of the customer
true = you have experienced suspicious activity (including previous fraud) on the customer account used for this transaction
false = you have experienced no suspicious activity (including previous fraud) on the customer account used for this transaction
- withHost(String) - Method in class com.onlinepayments.ProxyConfiguration
-
- withHostedCheckoutId(String) - Method in class com.onlinepayments.domain.CreateHostedCheckoutResponse
-
The ID of the Hosted Checkout Session in which the payment was made.
- withHostedCheckoutId(String) - Method in class com.onlinepayments.domain.HostedCheckoutSpecificOutput
-
The ID of the Hosted Checkout Session in which the payment was made.
- withHostedCheckoutSpecificInput(HostedCheckoutSpecificInput) - Method in class com.onlinepayments.domain.CreateHostedCheckoutRequest
-
Object containing hosted checkout specific data
- withHostedCheckoutSpecificOutput(HostedCheckoutSpecificOutput) - Method in class com.onlinepayments.domain.PaymentDetailsResponse
-
Hosted Checkout specific information.
- withHostedCheckoutSpecificOutput(HostedCheckoutSpecificOutput) - Method in class com.onlinepayments.domain.PaymentResponse
-
Hosted Checkout specific information.
- withHostedTokenizationId(String) - Method in class com.onlinepayments.domain.CardSource
-
An Id of a hosted tokenization session
- withHostedTokenizationId(String) - Method in class com.onlinepayments.domain.CreateHostedTokenizationResponse
-
The ID of the Hosted Tokenization Session
- withHostedTokenizationId(String) - Method in class com.onlinepayments.domain.CreatePaymentRequest
-
Use this field after a successful Hosted Tokenization session to create a payment with the tokenized payment method details.
- withHostedTokenizationUrl(String) - Method in class com.onlinepayments.domain.CreateHostedTokenizationResponse
-
The URL you can use in your JavaScript when instantiating the Tokenizer.
- withHouseNumber(String) - Method in class com.onlinepayments.domain.Address
-
House number
- withHouseNumber(String) - Method in class com.onlinepayments.domain.AddressPersonal
-
House number
- withHouseNumber(String) - Method in class com.onlinepayments.domain.MandateAddress
-
House number
- withHtmlContent(String) - Method in class com.onlinepayments.domain.GetPrivacyPolicyResponse
-
HTML content to be displayed to the user.
- withHttpsProtocols(Collection<String>) - Method in class com.onlinepayments.CommunicatorConfiguration
-
- withHttpsProtocols(String...) - Method in class com.onlinepayments.CommunicatorConfiguration
-
- withHttpStatusCode(Integer) - Method in class com.onlinepayments.domain.APIError
-
HTTP status code for this error that can be used to determine the type of error
- withIban(String) - Method in class com.onlinepayments.domain.BankAccountIban
-
The IBAN is the International Bank Account Number.
- withIban(EmptyValidator) - Method in class com.onlinepayments.domain.PaymentProductFieldValidators
-
- withId(Integer) - Method in class com.onlinepayments.domain.AccountOnFile
-
- withId(String) - Method in class com.onlinepayments.domain.APIError
-
ID of the error.
- withId(String) - Method in class com.onlinepayments.domain.Capture
-
- withId(String) - Method in class com.onlinepayments.domain.CaptureResponse
-
Our unique payment transaction identifier
- withId(String) - Method in class com.onlinepayments.domain.OperationOutput
-
Our unique payment transaction identifier
- withId(String) - Method in class com.onlinepayments.domain.PaymentDetailsResponse
-
Our unique payment transaction identifier
- withId(Integer) - Method in class com.onlinepayments.domain.PaymentProduct
-
The ID of the payment product in our system
- withId(String) - Method in class com.onlinepayments.domain.PaymentProductField
-
- withId(String) - Method in class com.onlinepayments.domain.PaymentProductFieldDisplayElement
-
The ID of the display element.
- withId(String) - Method in class com.onlinepayments.domain.PaymentProductGroup
-
The ID of the payment product group in our system
- withId(String) - Method in class com.onlinepayments.domain.PaymentResponse
-
Our unique payment transaction identifier
- withId(String) - Method in class com.onlinepayments.domain.PayoutResponse
-
- withId(String) - Method in class com.onlinepayments.domain.PayoutResult
-
- withId(String) - Method in class com.onlinepayments.domain.RefundResponse
-
Our unique payment transaction identifier
- withId(String) - Method in class com.onlinepayments.domain.TokenResponse
-
ID of the token
- withIdempotenceKey(String) - Method in class com.onlinepayments.CallContext
-
Sets the idempotence key to use for the next request for which this call context is used.
- withImage(String) - Method in class com.onlinepayments.domain.PaymentProductFieldTooltip
-
Deprecated: This field is not used by any payment product
Relative URL that can be used to retrieve an image for the tooltip image.
- withInitialSchemeTransactionId(String) - Method in class com.onlinepayments.domain.CardPaymentMethodSpecificInput
-
The unique scheme transactionId of the initial transaction that was performed with SCA.
- withInitialSchemeTransactionId(String) - Method in class com.onlinepayments.domain.CardPaymentMethodSpecificInputBase
-
The unique scheme transactionId of the initial transaction that was performed with SCA.
- withInitialSchemeTransactionId(String) - Method in class com.onlinepayments.domain.CardPaymentMethodSpecificOutput
-
The unique scheme transactionId of the initial transaction that was performed with SCA.
- withIntegrator(String) - Method in class com.onlinepayments.CommunicatorConfiguration
-
- withInvalidTokens(List<String>) - Method in class com.onlinepayments.domain.CreateHostedCheckoutResponse
-
Tokens that are submitted in the request are validated.
- withInvalidTokens(List<String>) - Method in class com.onlinepayments.domain.CreateHostedTokenizationResponse
-
Tokens that are submitted in the request are validated.
- withInvalidTokens(List<String>) - Method in class com.onlinepayments.domain.SessionResponse
-
Tokens that are submitted in the request are validated.
- withInvertedExchangeRate(Float) - Method in class com.onlinepayments.domain.RateDetails
-
Exchange rate, expressed as a percentage, applied to convert the resulting amount into the original amount
- withInvoiceData(LineItemInvoiceData) - Method in class com.onlinepayments.domain.LineItem
-
Object containing the line items of the invoice or shopping cart
- withInvoiceNumber(String) - Method in class com.onlinepayments.domain.AirlineData
-
Airline tracing number
This field is used by the following payment products: cards
- withIpAddress(String) - Method in class com.onlinepayments.domain.CustomerDevice
-
The IP address of the customer client from the HTTP Headers.
- withIpAddressCountryCode(String) - Method in class com.onlinepayments.domain.CustomerDeviceOutput
-
ISO 3166-1 alpha-2 country code
- withIsAllowedInContext(Boolean) - Method in class com.onlinepayments.domain.GetIINDetailsResponse
-
Populated only if you submitted a payment context.
- withIsAllowedInContext(Boolean) - Method in class com.onlinepayments.domain.IINDetail
-
Populated only if you submitted a payment context.
- withIsAuthorized(Boolean) - Method in class com.onlinepayments.domain.PaymentStatusOutput
-
Indicates if the transaction has been authorized
- withIsCancellable(Boolean) - Method in class com.onlinepayments.domain.OrderStatusOutput
-
Flag indicating if the payment can be cancelled
* true
* false
- withIsCancellable(Boolean) - Method in class com.onlinepayments.domain.PaymentStatusOutput
-
Flag indicating if the payment can be cancelled
- withIsCancellable(Boolean) - Method in class com.onlinepayments.domain.PayoutStatusOutput
-
Flag indicating if the payout can be cancelled
* true
* false
- withIsETicket(Boolean) - Method in class com.onlinepayments.domain.AirlineData
-
Deprecated: This field is not used by any payment product
* true = The ticket is an E-Ticket
* false = the ticket is not an E-Ticket'
- withIsFinal(Boolean) - Method in class com.onlinepayments.domain.CancelPaymentRequest
-
This property indicates whether this will be the final operation.
- withIsFinal(Boolean) - Method in class com.onlinepayments.domain.CapturePaymentRequest
-
This property indicates whether this will be the final operation.
- withIsFirstUsage(Boolean) - Method in class com.onlinepayments.domain.Shipping
-
Indicator if this shipping address is used for the first time to ship an order
true = the shipping details are used for the first time with this transaction
false = the shipping details have been used for other transactions in the past
- withIsNewToken(Boolean) - Method in class com.onlinepayments.domain.CreatedTokenResponse
-
Indicates if a new token was created
* true - A new token was created
* false - A token with the same card number already exists and is returned.
- withIsNewToken(Boolean) - Method in class com.onlinepayments.domain.PaymentCreationOutput
-
Indicates if a new token was created
* true - A new token was created
* false - A token with the same card number already exists and is returned.
- withIsPreOrder(Boolean) - Method in class com.onlinepayments.domain.ShoppingCart
-
The customer is pre-ordering one or more items
- withIsRecurring(Boolean) - Method in class com.onlinepayments.domain.CardPaymentMethodSpecificInput
-
* true - Only payment products that support recurring payments will be shown.
- withIsRecurring(Boolean) - Method in class com.onlinepayments.domain.HostedCheckoutSpecificInput
-
* true - Only payment products that support recurring payments will be shown.
- withIsRecurring(Boolean) - Method in class com.onlinepayments.domain.PaymentContext
-
True if the payment is recurring
- withIsRecurring(Boolean) - Method in class com.onlinepayments.merchant.productgroups.GetProductGroupParams
-
This allows you to filter payment products based on their support for recurring payments.
- withIsRecurring(Boolean) - Method in class com.onlinepayments.merchant.productgroups.GetProductGroupsParams
-
This allows you to filter payment products based on their support for recurring payments.
- withIsRecurring(Boolean) - Method in class com.onlinepayments.merchant.products.GetPaymentProductNetworksParams
-
This allows you to filter networks based on their support for recurring or not
* true
* false
- withIsRecurring(Boolean) - Method in class com.onlinepayments.merchant.products.GetPaymentProductParams
-
This allows you to filter payment products based on their support for recurring payments.
- withIsRecurring(Boolean) - Method in class com.onlinepayments.merchant.products.GetPaymentProductsParams
-
This allows you to filter payment products based on their support for recurring payments.
- withIsRefundable(Boolean) - Method in class com.onlinepayments.domain.PaymentStatusOutput
-
Flag indicating if the payment can be refunded
- withIsRequired(Boolean) - Method in class com.onlinepayments.domain.PaymentProductFieldDataRestrictions
-
* true - Indicates that this field is required
* false - Indicates that this field is optional
- withIsRestrictedTicket(Boolean) - Method in class com.onlinepayments.domain.AirlineData
-
Indicates if the ticket is refundable or not.
- withIssueDate(String) - Method in class com.onlinepayments.domain.AirlineData
-
This is the date of issue recorded in the airline system In a case of multiple issuances of the same ticket to a cardholder, you should use the last ticket date.
- withIssuerId(String) - Method in class com.onlinepayments.domain.DirectoryEntry
-
Unique ID of the issuing bank of the customer
- withIssuerId(String) - Method in class com.onlinepayments.domain.RedirectPaymentProduct809SpecificInput
-
Unique ID of the issuing bank of the customer
- withIssuerList(String) - Method in class com.onlinepayments.domain.DirectoryEntry
-
To be used to sort the issuers.
- withIssuerName(String) - Method in class com.onlinepayments.domain.DirectoryEntry
-
Name of the issuing bank as it should be presented to the customer
- withIsTemporary(Boolean) - Method in class com.onlinepayments.domain.TokenResponse
-
Temporary tokens have a lifespan of two hours and can only be used once.
- withIsThirdParty(Boolean) - Method in class com.onlinepayments.domain.AirlineData
-
Deprecated: This field is not used by any payment product
* true - The payer is the ticket holder
* false - The payer is not the ticket holder
- withItems(List<LineItem>) - Method in class com.onlinepayments.domain.ShoppingCart
-
Shopping cart data
- withJavaEnabled(Boolean) - Method in class com.onlinepayments.domain.BrowserData
-
true =Java is enabled in the browser
false = Java is not enabled in the browser
Value is returned from the navigator.javaEnabled property.
- withJavaScriptEnabled(Boolean) - Method in class com.onlinepayments.domain.BrowserData
-
* true = JavaScript is enabled in the browser.
- withKey(String) - Method in class com.onlinepayments.domain.AccountOnFileAttribute
-
Name of the key or property
- withLabel(String) - Method in class com.onlinepayments.domain.PaymentProductDisplayHints
-
Name of the payment product or group based on the locale that was included in the request
- withLabel(String) - Method in class com.onlinepayments.domain.PaymentProductFieldDisplayElement
-
The label of the display element.
- withLabel(String) - Method in class com.onlinepayments.domain.PaymentProductFieldDisplayHints
-
Label/Name of the field to be used in the user interface
- withLabel(String) - Method in class com.onlinepayments.domain.PaymentProductFieldTooltip
-
A text explaining the field in more detail.
- withLabelTemplate(List<LabelTemplateElement>) - Method in class com.onlinepayments.domain.AccountOnFileDisplayHints
-
Array of attribute keys and their mask
- withLanguage(String) - Method in class com.onlinepayments.domain.CreateMandateRequest
-
The language code of the customer.
- withLanguage(String) - Method in class com.onlinepayments.domain.CreateMandateWithReturnUrl
-
The language code of the customer.
- withLegFare(Integer) - Method in class com.onlinepayments.domain.AirlineFlightLeg
-
Fee for this leg of the trip
This field is used by the following payment products: 840
- withLength(LengthValidator) - Method in class com.onlinepayments.domain.PaymentProductFieldValidators
-
- withLiability(String) - Method in class com.onlinepayments.domain.ThreeDSecureResults
-
Determines the Fraud liability.
- withLink(String) - Method in class com.onlinepayments.domain.PaymentProductFieldDisplayHints
-
Deprecated: This field is not used by any payment product
Link that should be used to replace the '{link}' variable in the label.
- withLoanRecipient(LoanRecipient) - Method in class com.onlinepayments.domain.AdditionalOrderInput
-
Object containing specific data regarding the recipient of a loan in the UK
- withLocale(String) - Method in class com.onlinepayments.domain.CreateHostedTokenizationRequest
-
Locale used in the GUI towards the consumer.
- withLocale(String) - Method in class com.onlinepayments.domain.Customer
-
The locale that the customer should be addressed in (for 3rd parties).
- withLocale(String) - Method in class com.onlinepayments.domain.CustomerDevice
-
Locale of the client device/browser.
- withLocale(String) - Method in class com.onlinepayments.domain.HostedCheckoutSpecificInput
-
Locale used in the GUI towards the consumer.
- withLocale(String) - Method in class com.onlinepayments.merchant.productgroups.GetProductGroupParams
-
Deprecated: This field has no effect.
- withLocale(String) - Method in class com.onlinepayments.merchant.productgroups.GetProductGroupsParams
-
Deprecated: This field has no effect.
- withLocale(String) - Method in class com.onlinepayments.merchant.products.GetPaymentProductParams
-
Locale used in the GUI towards the consumer.
- withLocale(String) - Method in class com.onlinepayments.merchant.products.GetPaymentProductsParams
-
Locale used in the GUI towards the consumer.
- withLocale(String) - Method in class com.onlinepayments.merchant.services.GetPrivacyPolicyParams
-
Locale in which the privacy policy will be returned.
- withLodgingData(LodgingData) - Method in class com.onlinepayments.domain.AdditionalOrderInput
-
Object that holds lodging specific data
- withLogo(String) - Method in class com.onlinepayments.domain.AccountOnFileDisplayHints
-
Partial URL that you can reference for the image of this payment product.
- withLogo(String) - Method in class com.onlinepayments.domain.PaymentProductDisplayHints
-
Partial URL that you can reference for the image of this payment product.
- withLuhn(EmptyValidator) - Method in class com.onlinepayments.domain.PaymentProductFieldValidators
-
- withMandate(MandateResponse) - Method in class com.onlinepayments.domain.CreateMandateResponse
-
Object containing the created mandate.
- withMandate(MandateResponse) - Method in class com.onlinepayments.domain.GetMandateResponse
-
Object containing the created mandate.
- withMandate(CreateMandateWithReturnUrl) - Method in class com.onlinepayments.domain.SepaDirectDebitPaymentProduct771SpecificInput
-
Object containing information to create a SEPA Direct Debit mandate.
- withMandate(CreateMandateRequest) - Method in class com.onlinepayments.domain.SepaDirectDebitPaymentProduct771SpecificInputBase
-
Object containing information to create a SEPA Direct Debit mandate.
- withMandateAddress(MandateAddress) - Method in class com.onlinepayments.domain.MandateCustomer
-
Object containing billing address details.
- withMandateReference(String) - Method in class com.onlinepayments.domain.PaymentProduct771SpecificOutput
-
Unique reference to a Mandate
- withMarkUpRate(Float) - Method in class com.onlinepayments.domain.RateDetails
-
The markup is the percentage added to the exchange rate by a provider when they sell you currency.
- withMarshaller(Marshaller) - Method in class com.onlinepayments.CommunicatorBuilder
-
- withMarshaller(Marshaller) - Method in class com.onlinepayments.webhooks.WebhooksHelperBuilder
-
- withMask(String) - Method in class com.onlinepayments.domain.LabelTemplateElement
-
Regular mask for the attributeKey
Note: The mask is optional as not every field has a mask
- withMask(String) - Method in class com.onlinepayments.domain.PaymentProductFieldDisplayHints
-
A mask that can be used in the input field.
- withMaxConnections(int) - Method in class com.onlinepayments.CommunicatorConfiguration
-
- withMaxLength(Integer) - Method in class com.onlinepayments.domain.LengthValidator
-
- withMaxValue(Integer) - Method in class com.onlinepayments.domain.RangeValidator
-
- withMerchantAction(MerchantAction) - Method in class com.onlinepayments.domain.CompletePaymentResponse
-
Object that contains the action, including the needed data, that you should perform next, like showing instructions, showing the transaction results or redirect to a third party to complete the payment
- withMerchantAction(MandateMerchantAction) - Method in class com.onlinepayments.domain.CreateMandateResponse
-
Object that contains the action, including the needed data, that you should perform next, showing the redirect to a third party to complete the payment or like showing instructions.
- withMerchantAction(MerchantAction) - Method in class com.onlinepayments.domain.CreatePaymentResponse
-
Object that contains the action, including the needed data, that you should perform next, like showing instructions, showing the transaction results or redirect to a third party to complete the payment
- withMerchantCustomerId(String) - Method in class com.onlinepayments.domain.AirlineData
-
Your ID of the customer in the context of the airline data
This field is used by the following payment products: 840
- withMerchantCustomerId(String) - Method in class com.onlinepayments.domain.Customer
-
Your identifier for the customer.
- withMerchantFinanceCode(String) - Method in class com.onlinepayments.domain.PaymentProduct3208SpecificInput
-
This field indicates the finance code provided by the merchant after the buyer has selected the proper financing option.
- withMerchantFinanceCode(String) - Method in class com.onlinepayments.domain.PaymentProduct3209SpecificInput
-
This field indicates the finance code provided by the merchant after the buyer has selected the proper financing option.
- withMerchantFraudRate(Integer) - Method in class com.onlinepayments.domain.ThreeDSecure
-
Merchant fraud rate in the EEA (all EEA card fraud divided by all EEA card volumes) calculated as per PSD2 RTS.
- withMerchantFraudRate(Integer) - Method in class com.onlinepayments.domain.ThreeDSecureBase
-
Merchant fraud rate in the EEA (all EEA card fraud divided by all EEA card volumes) calculated as per PSD2 RTS.
- withMerchantParameters(String) - Method in class com.onlinepayments.domain.CaptureOutput
-
It allows you to store additional parameters for the transaction in the format you prefer (e.g.-> key-value query string, JSON, etc.) These parameters are then echoed back to you in API GET calls and Webhook notifications.
- withMerchantParameters(String) - Method in class com.onlinepayments.domain.OrderReferences
-
It allows you to store additional parameters for the transaction in the format you prefer (e.g.-> key-value query string, JSON, etc.) These parameters are then echoed back to you in API GET calls and Webhook notifications.
- withMerchantParameters(String) - Method in class com.onlinepayments.domain.PaymentOutput
-
It allows you to store additional parameters for the transaction in the format you prefer (e.g.-> key-value query string, JSON, etc.) These parameters are then echoed back to you in API GET calls and Webhook notifications.
- withMerchantParameters(String) - Method in class com.onlinepayments.domain.PaymentReferences
-
It allows you to store additional parameters for the transaction in the format you prefer (e.g.-> key-value query string, JSON, etc.) These parameters are then echoed back to you in API GET calls and Webhook notifications.
- withMerchantParameters(String) - Method in class com.onlinepayments.domain.RefundOutput
-
It allows you to store additional parameters for the transaction in the format you prefer (e.g.-> key-value query string, JSON, etc.) These parameters are then echoed back to you in API GET calls and Webhook notifications.
- withMerchantReference(String) - Method in class com.onlinepayments.domain.CreateHostedCheckoutResponse
-
Your unique reference of the transaction that is also returned in our report files.
- withMerchantReference(String) - Method in class com.onlinepayments.domain.OrderReferences
-
Your unique reference of the transaction that is also returned in our report files.
- withMerchantReference(String) - Method in class com.onlinepayments.domain.PaymentLinkOrder
-
Your unique reference of the transaction that is also returned in our report files.
- withMerchantReference(String) - Method in class com.onlinepayments.domain.PaymentReferences
-
Your unique reference of the transaction that is also returned in our report files.
- withMerchantScore(String) - Method in class com.onlinepayments.domain.PaymentProduct130SpecificThreeDSecure
-
Score calculated by the 3DS Requestor and provided to CB Scoring service only.
- withMessage(String) - Method in class com.onlinepayments.domain.APIError
-
Human-readable error message that is not meant to be relayed to customer as it might tip off people who are trying to commit fraud
- withMetaDataProvider(MetaDataProvider) - Method in class com.onlinepayments.CommunicatorBuilder
-
- withMethod(String) - Method in class com.onlinepayments.domain.CustomerAccountAuthentication
-
Authentication used by the customer on your website
Possible values are
* guest = no login occurred, customer is logged in as guest
* merchant-credentials = the customer logged in using credentials that are specific to you
* federated-id = the customer logged in using a federated ID
* issuer-credentials = the customer logged in using credentials from the card issuer (of the card used in this transaction)
* third-party-authentication = the customer logged in using third-party authentication
* fido-authentication = the customer logged in using a FIDO authenticator
- withMethod(ShippingMethod) - Method in class com.onlinepayments.domain.Shipping
-
Object containing information regarding shipping method
- withMethod(String) - Method in class com.onlinepayments.domain.ThreeDSecureData
-
Method of authentication used for this transaction.
- withMinLength(Integer) - Method in class com.onlinepayments.domain.LengthValidator
-
- withMinValue(Integer) - Method in class com.onlinepayments.domain.RangeValidator
-
- withMobilePaymentMethodSpecificInput(MobilePaymentMethodHostedCheckoutSpecificInput) - Method in class com.onlinepayments.domain.CreateHostedCheckoutRequest
-
Object containing the specific input details for mobile payments
- withMobilePaymentMethodSpecificInput(MobilePaymentMethodSpecificInput) - Method in class com.onlinepayments.domain.CreatePaymentRequest
-
Object containing the specific input details for mobile payments
- withMobilePaymentMethodSpecificOutput(MobilePaymentMethodSpecificOutput) - Method in class com.onlinepayments.domain.CaptureOutput
-
Object containing the mobile payment method details
- withMobilePaymentMethodSpecificOutput(MobilePaymentMethodSpecificOutput) - Method in class com.onlinepayments.domain.PaymentOutput
-
Object containing the mobile payment method details
- withMobilePhoneNumber(String) - Method in class com.onlinepayments.domain.ContactDetails
-
International version of the mobile phone number of the customer including the leading + (i.e.
- withMobileRefundMethodSpecificOutput(RefundMobileMethodSpecificOutput) - Method in class com.onlinepayments.domain.RefundOutput
-
- withMode(String) - Method in class com.onlinepayments.domain.SurchargeSpecificInput
-
The surcharge mode which defines how a merchant will apply surcharging.
- withMode(String) - Method in class com.onlinepayments.domain.SurchargeSpecificOutput
-
The surcharge mode which defines how a merchant will apply surcharging.
- withMustWriteReason(String) - Method in class com.onlinepayments.domain.AccountOnFileAttribute
-
Deprecated: This field is not used by any payment product
The reason why the status is MUST_WRITE.
- withName(String) - Method in class com.onlinepayments.domain.AcquirerInformation
-
Name of the acquirer used to process the transaction
- withName(PersonalName) - Method in class com.onlinepayments.domain.AddressPersonal
-
Object containing the name details of the customer
- withName(String) - Method in class com.onlinepayments.domain.AirlineData
-
Deprecated: This field is not used by any payment product
Name of the airline
- withName(String) - Method in class com.onlinepayments.domain.CompanyInformation
-
Name of company, as a customer
- withName(MandatePersonalName) - Method in class com.onlinepayments.domain.MandatePersonalInformation
-
Object containing the name details of the customer.
- withName(PersonalName) - Method in class com.onlinepayments.domain.PersonalInformation
-
Object containing the name details of the customer
- withName(PersonalNameToken) - Method in class com.onlinepayments.domain.PersonalInformationToken
-
- withName(String) - Method in class com.onlinepayments.domain.ShippingMethod
-
Name of the shipping method
- withNetAmount(AmountOfMoney) - Method in class com.onlinepayments.domain.Surcharge
-
Object containing amount and ISO currency code attributes
- withNetwork(String) - Method in class com.onlinepayments.domain.MobilePaymentMethodSpecificOutput
-
The card network that was used for a mobile payment method operation
- withNetwork(String) - Method in class com.onlinepayments.domain.RefundMobileMethodSpecificOutput
-
The card network that was used for a mobile payment method operation
- withNetworks(List<String>) - Method in class com.onlinepayments.domain.PaymentProduct302SpecificData
-
The networks that can be used in the current payment context.
- withNetworks(List<String>) - Method in class com.onlinepayments.domain.PaymentProduct320SpecificData
-
The networks that can be used in the current payment context.
- withNetworks(List<String>) - Method in class com.onlinepayments.domain.PaymentProductNetworksResponse
-
Array containing network entries for a payment product.
- withNumber(Integer) - Method in class com.onlinepayments.domain.AirlineFlightLeg
-
Deprecated: This field is not used by any payment product
Sequence number of the flight leg
- withNumberOfCardOnFileCreationAttemptsLast24Hours(Integer) - Method in class com.onlinepayments.domain.PaymentAccountOnFile
-
Number of attempts made to add new card to the customer account in the last 24 hours
- withNumberOfGiftCards(Integer) - Method in class com.onlinepayments.domain.GiftCardPurchase
-
Number of gift cards that are purchased through this transaction
- withNumberOfItems(Integer) - Method in class com.onlinepayments.domain.PaymentProduct130SpecificThreeDSecure
-
Number of purchased items or services.
- withNumberOfPaymentAttemptsLast24Hours(Integer) - Method in class com.onlinepayments.domain.CustomerPaymentActivity
-
Number of payment attempts (so including unsuccessful ones) made by this customer with you in the last 24 hours
- withNumberOfPaymentAttemptsLastYear(Integer) - Method in class com.onlinepayments.domain.CustomerPaymentActivity
-
Number of payment attempts (so including unsuccessful ones) made by this customer with you in the last 12 months
- withNumberOfPurchasesLast6Months(Integer) - Method in class com.onlinepayments.domain.CustomerPaymentActivity
-
Number of successful purchases made by this customer with you in the last 6 months
- withObfuscate(Boolean) - Method in class com.onlinepayments.domain.PaymentProductFieldDisplayHints
-
* true - The data in this field should be obfuscated as it is entered, just like a password field
* false - The data in this field does not need to be obfuscated
- withOperations(List<OperationOutput>) - Method in class com.onlinepayments.domain.PaymentDetailsResponse
-
Object that contains the complete list of operations executed on the payment.
- withOrder(Order) - Method in class com.onlinepayments.domain.CompletePaymentRequest
-
Order object containing order related data
Please note that this object is required to be able to submit the amount.
- withOrder(Order) - Method in class com.onlinepayments.domain.CreateHostedCheckoutRequest
-
Order object containing order related data
Please note that this object is required to be able to submit the amount.
- withOrder(Order) - Method in class com.onlinepayments.domain.CreatePaymentRequest
-
Order object containing order related data
Please note that this object is required to be able to submit the amount.
- withOrder(Order) - Method in class com.onlinepayments.domain.SubsequentPaymentRequest
-
Order object containing order related data
Please note that this object is required to be able to submit the amount.
- withOrderLineDetails(OrderLineDetails) - Method in class com.onlinepayments.domain.LineItem
-
Object containing additional information that when supplied can have a beneficial effect on the discountrates
- withOriginAirport(String) - Method in class com.onlinepayments.domain.AirlineFlightLeg
-
Origin airport/city code
This field is used by the following payment products: cards, 840
- withPairingToken(String) - Method in class com.onlinepayments.domain.PaymentProduct5407
-
A numeric token, which the user has to copy or type into the TWINT app in order to pair it with the merchant for the payment process.
- withPartialPan(String) - Method in class com.onlinepayments.domain.LoanRecipient
-
Should be filled with the first 6 and last 4 digits of the PAN number of the recipient of the loan.
- withPartialRedirectUrl(String) - Method in class com.onlinepayments.domain.CreateHostedCheckoutResponse
-
The partial URL as generated by our system.
- withPartialRedirectUrl(String) - Method in class com.onlinepayments.domain.CreateHostedTokenizationResponse
-
Deprecated.
- withPassengerClass(String) - Method in class com.onlinepayments.domain.AirlineFlightLeg
-
PassengerClass if this leg
This field is used by the following payment products: 840
- withPassengerName(String) - Method in class com.onlinepayments.domain.AirlineData
-
Deprecated: Use passengers instead
Name of passenger
- withPassengers(List<AirlinePassenger>) - Method in class com.onlinepayments.domain.AirlineData
-
Object that holds the data on the individual passengers
This field is used by the following payment products: cards, 840
- withPassengerType(String) - Method in class com.onlinepayments.domain.AirlinePassenger
-
Type of passenger on the itinerary.
- withPassword(String) - Method in class com.onlinepayments.ProxyConfiguration
-
- withPasswordChangeDate(String) - Method in class com.onlinepayments.domain.CustomerAccount
-
The last date (YYYYMMDD) on which the customer changed their password for the account used in this transaction
- withPasswordChangedDuringCheckout(Boolean) - Method in class com.onlinepayments.domain.CustomerAccount
-
Indicates if the password of an account is changed during this checkout
true = the customer made changes to their password of the account used during this checkout
false = the customer didn't change anything to their password of the account used during this checkout
- withPayerId(String) - Method in class com.onlinepayments.domain.PaymentProduct840CustomerAccount
-
The unique identifier of a PayPal account and will never change in the life cycle of a PayPal account
- withPayerId(String) - Method in class com.onlinepayments.domain.RefundPaymentProduct840CustomerAccount
-
The unique identifier of a PayPal account and will never change in the life cycle of a PayPal account
- withPayment(PaymentResponse) - Method in class com.onlinepayments.domain.CancelPaymentResponse
-
Object that holds the payment related properties
- withPayment(PaymentResponse) - Method in class com.onlinepayments.domain.CompletePaymentResponse
-
Object that holds the payment related properties
- withPayment(PaymentResponse) - Method in class com.onlinepayments.domain.CreatedPaymentOutput
-
Object that holds the payment related properties
- withPayment(PaymentResponse) - Method in class com.onlinepayments.domain.CreatePaymentResponse
-
Object that holds the payment related properties
- withPayment(PaymentResponse) - Method in class com.onlinepayments.domain.SubsequentPaymentResponse
-
Object that holds the payment related properties
- withPaymentAccountOnFile(PaymentAccountOnFile) - Method in class com.onlinepayments.domain.CustomerAccount
-
Object containing information on the payment account data on file (tokens)
- withPaymentActivity(CustomerPaymentActivity) - Method in class com.onlinepayments.domain.CustomerAccount
-
Object containing data on the purchase history of the customer with you
- withPaymentContext(PaymentContext) - Method in class com.onlinepayments.domain.GetIINDetailsRequest
-
- withPaymentData(MobilePaymentData) - Method in class com.onlinepayments.domain.MobilePaymentMethodSpecificOutput
-
Object containing payment details
- withPaymentEndDate(String) - Method in class com.onlinepayments.domain.PaymentProduct5500SpecificOutput
-
The end date of the payment validity
- withPaymentId(String) - Method in class com.onlinepayments.domain.PaymentLinkResponse
-
The unique payment transaction identifier.
- withPaymentLinkEvents(List<PaymentLinkEvent>) - Method in class com.onlinepayments.domain.PaymentLinkResponse
-
- withPaymentLinkId(String) - Method in class com.onlinepayments.domain.PaymentLinkResponse
-
The unique link identifier.
- withPaymentLinkOrder(PaymentLinkOrder) - Method in class com.onlinepayments.domain.CreatePaymentLinkRequest
-
An object containing the details of the related payment.
- withPaymentLinkOrder(PaymentLinkOrder) - Method in class com.onlinepayments.domain.PaymentLinkResponse
-
An object containing the details of the related payment.
- withPaymentMethod(String) - Method in class com.onlinepayments.domain.CaptureOutput
-
Payment method identifier used by the our payment engine.
- withPaymentMethod(String) - Method in class com.onlinepayments.domain.OperationOutput
-
Payment method identifier used by the our payment engine.
- withPaymentMethod(String) - Method in class com.onlinepayments.domain.PaymentOutput
-
Payment method identifier used by the our payment engine.
- withPaymentMethod(String) - Method in class com.onlinepayments.domain.PaymentProduct
-
Payment method identifier used by the our payment engine.
- withPaymentMethod(String) - Method in class com.onlinepayments.domain.RefundOutput
-
Payment method identifier used by the our payment engine.
- withPaymentOption(String) - Method in class com.onlinepayments.domain.CardPaymentMethodSpecificOutput
-
The specific payment option for the payment.
- withPaymentOption(String) - Method in class com.onlinepayments.domain.RedirectPaymentMethodSpecificInput
-
The specific payment option for the payment.
- withPaymentOption(String) - Method in class com.onlinepayments.domain.RedirectPaymentMethodSpecificOutput
-
The specific payment option for the payment.
- withPaymentOutput(PaymentOutput) - Method in class com.onlinepayments.domain.PaymentDetailsResponse
-
Object containing payment details
- withPaymentOutput(PaymentOutput) - Method in class com.onlinepayments.domain.PaymentResponse
-
Object containing payment details
- withPaymentProduct130SpecificInput(PaymentProduct130SpecificInput) - Method in class com.onlinepayments.domain.CardPaymentMethodSpecificInput
-
Object containing specific input required for CB payments
- withPaymentProduct130SpecificInput(PaymentProduct130SpecificInput) - Method in class com.onlinepayments.domain.CardPaymentMethodSpecificInputBase
-
Object containing specific input required for CB payments
- withPaymentProduct302SpecificData(PaymentProduct302SpecificData) - Method in class com.onlinepayments.domain.PaymentProduct
-
- withPaymentProduct3208SpecificInput(PaymentProduct3208SpecificInput) - Method in class com.onlinepayments.domain.CardPaymentMethodSpecificInput
-
Object containing specific input required for OneyDuplo Leroy Merlin payments.
- withPaymentProduct3208SpecificInput(PaymentProduct3208SpecificInput) - Method in class com.onlinepayments.domain.CardPaymentMethodSpecificInputBase
-
Object containing specific input required for OneyDuplo Leroy Merlin payments.
- withPaymentProduct3208SpecificOutput(PaymentProduct3208SpecificOutput) - Method in class com.onlinepayments.domain.CardPaymentMethodSpecificOutput
-
OneyDuplo Leroy Merlin specific details
- withPaymentProduct3209SpecificInput(PaymentProduct3209SpecificInput) - Method in class com.onlinepayments.domain.CardPaymentMethodSpecificInput
-
Object containing specific input required for OneyDuplo Alcampo payments.
- withPaymentProduct3209SpecificInput(PaymentProduct3209SpecificInput) - Method in class com.onlinepayments.domain.CardPaymentMethodSpecificInputBase
-
Object containing specific input required for OneyDuplo Alcampo payments.
- withPaymentProduct3209SpecificOutput(PaymentProduct3209SpecificOutput) - Method in class com.onlinepayments.domain.CardPaymentMethodSpecificOutput
-
OneyDuplo Alcampo specific details
- withPaymentProduct320SpecificData(PaymentProduct320SpecificData) - Method in class com.onlinepayments.domain.PaymentProduct
-
- withPaymentProduct320SpecificInput(MobilePaymentProduct320SpecificInput) - Method in class com.onlinepayments.domain.MobilePaymentMethodSpecificInput
-
Object containing information specific to Google Pay.
- withPaymentProduct3306SpecificInput(RedirectPaymentProduct3306SpecificInput) - Method in class com.onlinepayments.domain.RedirectPaymentMethodSpecificInput
-
Object containing specific input required for Klarna payments (Payment product ID 3306)
- withPaymentProduct5001SpecificOutput(PaymentProduct5001SpecificOutput) - Method in class com.onlinepayments.domain.RedirectPaymentMethodSpecificOutput
-
Bizum (payment product 5001) specific details
- withPaymentProduct5100SpecificInput(PaymentProduct5100SpecificInput) - Method in class com.onlinepayments.domain.CardPaymentMethodSpecificInputBase
-
Object containing specific input required for Cpay payments.
- withPaymentProduct5402SpecificOutput(PaymentProduct5402SpecificOutput) - Method in class com.onlinepayments.domain.RedirectPaymentMethodSpecificOutput
-
Meal vouchers (payment product 5402) specific details
- withPaymentProduct5404(PaymentProduct5404) - Method in class com.onlinepayments.domain.ShowFormData
-
Contains the third party data for payment product 5404 (WeChat Pay)
- withPaymentProduct5407(PaymentProduct5407) - Method in class com.onlinepayments.domain.ShowFormData
-
Contains the third party data for payment product 5407 (Twint)
- withPaymentProduct5500SpecificOutput(PaymentProduct5500SpecificOutput) - Method in class com.onlinepayments.domain.RedirectPaymentMethodSpecificOutput
-
Multibanco (payment product 5500) specific details
- withPaymentProduct771SpecificInput(SepaDirectDebitPaymentProduct771SpecificInput) - Method in class com.onlinepayments.domain.SepaDirectDebitPaymentMethodSpecificInput
-
Object containing information specific to SEPA Direct Debit
- withPaymentProduct771SpecificInput(SepaDirectDebitPaymentProduct771SpecificInputBase) - Method in class com.onlinepayments.domain.SepaDirectDebitPaymentMethodSpecificInputBase
-
Object containing information specific to SEPA Direct Debit
- withPaymentProduct771SpecificOutput(PaymentProduct771SpecificOutput) - Method in class com.onlinepayments.domain.SepaDirectDebitPaymentMethodSpecificOutput
-
Output that is SEPA Direct Debit specific (i.e.
- withPaymentProduct809SpecificInput(RedirectPaymentProduct809SpecificInput) - Method in class com.onlinepayments.domain.RedirectPaymentMethodSpecificInput
-
Object containing specific input required for iDeal payments (Payment product ID 809)
- withPaymentProduct840SpecificInput(RedirectPaymentProduct840SpecificInput) - Method in class com.onlinepayments.domain.RedirectPaymentMethodSpecificInput
-
Object containing specific input required for PayPal payments (Payment product ID 840)
- withPaymentProduct840SpecificOutput(PaymentProduct840SpecificOutput) - Method in class com.onlinepayments.domain.RedirectPaymentMethodSpecificOutput
-
PayPal (payment product 840) specific details
- withPaymentProduct840SpecificOutput(RefundPaymentProduct840SpecificOutput) - Method in class com.onlinepayments.domain.RefundEWalletMethodSpecificOutput
-
- withPaymentProductFilters(PaymentProductFiltersHostedTokenization) - Method in class com.onlinepayments.domain.CreateHostedTokenizationRequest
-
Contains the payment product ids that will be used for manipulating the payment products available for the payment to the customer.
- withPaymentProductFilters(PaymentProductFiltersHostedCheckout) - Method in class com.onlinepayments.domain.HostedCheckoutSpecificInput
-
Contains the payment product ids and payment product groups that will be used for manipulating the payment products available for the payment to the customer.
- withPaymentProductGroup(String) - Method in class com.onlinepayments.domain.PaymentProduct
-
The payment product group that has this payment product, if there is any.
- withPaymentProductGroups(List<PaymentProductGroup>) - Method in class com.onlinepayments.domain.GetPaymentProductGroupsResponse
-
Array containing payment product groups and their characteristics
- withPaymentProductId(Integer) - Method in class com.onlinepayments.domain.AccountOnFile
-
Payment product identifier - Please see Products documentation for a full overview of possible values.
- withPaymentProductId(Integer) - Method in class com.onlinepayments.domain.CardInfo
-
Payment product identifier - Please see Products documentation for a full overview of possible values.
- withPaymentProductId(Integer) - Method in class com.onlinepayments.domain.CardPaymentMethodSpecificInput
-
Payment product identifier - Please see Products documentation for a full overview of possible values.
- withPaymentProductId(Integer) - Method in class com.onlinepayments.domain.CardPaymentMethodSpecificInputBase
-
Payment product identifier - Please see Products documentation for a full overview of possible values.
- withPaymentProductId(Integer) - Method in class com.onlinepayments.domain.CardPaymentMethodSpecificOutput
-
Payment product identifier - Please see Products documentation for a full overview of possible values.
- withPaymentProductId(Integer) - Method in class com.onlinepayments.domain.CardPayoutMethodSpecificInput
-
Payment product identifier - Please see Products documentation for a full overview of possible values.
- withPaymentProductId(Integer) - Method in class com.onlinepayments.domain.CreateTokenRequest
-
Payment product identifier - Please see Products documentation for a full overview of possible values.
- withPaymentProductId(Integer) - Method in class com.onlinepayments.domain.GetIINDetailsResponse
-
The payment product identifier associated with the card.
- withPaymentProductId(Integer) - Method in class com.onlinepayments.domain.IINDetail
-
The payment product identifier associated with the card.
- withPaymentProductId(Integer) - Method in class com.onlinepayments.domain.MobilePaymentMethodHostedCheckoutSpecificInput
-
Payment product identifier - Please see Products documentation for a full overview of possible values.
- withPaymentProductId(Integer) - Method in class com.onlinepayments.domain.MobilePaymentMethodSpecificInput
-
Payment product identifier - Please see Products documentation for a full overview of possible values.
- withPaymentProductId(Integer) - Method in class com.onlinepayments.domain.MobilePaymentMethodSpecificOutput
-
Payment product identifier - Please see Products documentation for a full overview of possible values.
- withPaymentProductId(Integer) - Method in class com.onlinepayments.domain.RedirectPaymentMethodSpecificInput
-
Payment product identifier - Please see Products documentation for a full overview of possible values.
- withPaymentProductId(Integer) - Method in class com.onlinepayments.domain.RedirectPaymentMethodSpecificOutput
-
Payment product identifier - Please see Products documentation for a full overview of possible values.
- withPaymentProductId(Integer) - Method in class com.onlinepayments.domain.SepaDirectDebitPaymentMethodSpecificInput
-
Payment product identifier - Please see Products documentation for a full overview of possible values.
- withPaymentProductId(Integer) - Method in class com.onlinepayments.domain.SepaDirectDebitPaymentMethodSpecificInputBase
-
Payment product identifier - Please see Products documentation for a full overview of possible values.
- withPaymentProductId(Integer) - Method in class com.onlinepayments.domain.SepaDirectDebitPaymentMethodSpecificOutput
-
Payment product identifier - Please see Products documentation for a full overview of possible values.
- withPaymentProductId(Integer) - Method in class com.onlinepayments.domain.Surcharge
-
The payment product identifier.
- withPaymentProductId(Integer) - Method in class com.onlinepayments.domain.SurchargeCalculationCard
-
Payment product identifier - Please see Products documentation for a full overview of possible values.
- withPaymentProductId(Integer) - Method in class com.onlinepayments.domain.TokenResponse
-
Payment product identifier - Please see Products documentation for a full overview of possible values.
- withPaymentProductId(Integer) - Method in class com.onlinepayments.merchant.services.GetPrivacyPolicyParams
-
ID of the specific payment product for which you wish to retrieve the privacy policy.
- withPaymentProducts(List<PaymentProduct>) - Method in class com.onlinepayments.domain.GetPaymentProductsResponse
-
Array containing payment products and their characteristics
- withPaymentReference(String) - Method in class com.onlinepayments.domain.PaymentProduct5500SpecificOutput
-
The reference to be used within the Multibanco network to confirm the payment
- withPaymentResult(CreatePaymentResponse) - Method in class com.onlinepayments.domain.PaymentErrorResponse
-
Object that contains details on the created payment in case one has been created.
- withPaymentStartDate(String) - Method in class com.onlinepayments.domain.PaymentProduct5500SpecificOutput
-
The start date of the payment validity
- withPaymentStatusCategory(String) - Method in class com.onlinepayments.domain.CreatedPaymentOutput
-
- withPayoutOutput(PayoutOutput) - Method in class com.onlinepayments.domain.PayoutResponse
-
- withPayoutOutput(PayoutOutput) - Method in class com.onlinepayments.domain.PayoutResult
-
- withPayoutReason(String) - Method in class com.onlinepayments.domain.CardPayoutMethodSpecificInput
-
Allows you to additionally specify the reason for initiating the payout for authorization purposes.
- withPayoutReason(String) - Method in class com.onlinepayments.domain.PayoutOutput
-
Allows you to additionally specify the reason for initiating the payout for authorization purposes.
- withPayoutResult(PayoutResult) - Method in class com.onlinepayments.domain.PayoutErrorResponse
-
- withPersonalInformation(PersonalInformation) - Method in class com.onlinepayments.domain.Customer
-
Object containing personal information like name, date of birth and gender.
- withPersonalInformation(PersonalInformationToken) - Method in class com.onlinepayments.domain.CustomerToken
-
- withPersonalInformation(MandatePersonalInformation) - Method in class com.onlinepayments.domain.MandateCustomer
-
Object containing personal information of the customer.
- withPhoneNumber(String) - Method in class com.onlinepayments.domain.ContactDetails
-
Phone number of the customer
- withPlaceholderLabel(String) - Method in class com.onlinepayments.domain.PaymentProductFieldDisplayHints
-
A placeholder value for the form element
- withPlaceOfIssue(String) - Method in class com.onlinepayments.domain.AirlineData
-
Deprecated: This field is not used by any payment product
Place of issue
For sales in the US the last two characters (pos 14-15) must be the US state code.
- withPnr(String) - Method in class com.onlinepayments.domain.AirlineData
-
Deprecated: This field is not used by any payment product
Passenger name record
- withPointOfSale(String) - Method in class com.onlinepayments.domain.AirlineData
-
IATA point of sale name
This field is used by the following payment products: 840
- withPort(int) - Method in class com.onlinepayments.ProxyConfiguration
-
- withPosCityCode(String) - Method in class com.onlinepayments.domain.AirlineData
-
Deprecated: This field is not used by any payment product
City code of the point of sale
- withPreferredInputType(String) - Method in class com.onlinepayments.domain.PaymentProductFieldDisplayHints
-
The type of keyboard that can best be used to fill out the value of this field.
- withPreOrderItemAvailabilityDate(String) - Method in class com.onlinepayments.domain.ShoppingCart
-
Date (YYYYMMDD) when the preordered item becomes available
- withPriorThreeDSecureData(ThreeDSecureData) - Method in class com.onlinepayments.domain.ThreeDSecure
-
Object containing data regarding the customer authentication that occurred prior to the current transaction
- withPriorThreeDSecureData(ThreeDSecureData) - Method in class com.onlinepayments.domain.ThreeDSecureBase
-
Object containing data regarding the customer authentication that occurred prior to the current transaction
- withProductCategories(List<String>) - Method in class com.onlinepayments.domain.FraudFields
-
List of product categories that are being purchased.
- withProductCode(String) - Method in class com.onlinepayments.domain.OrderLineDetails
-
Product or UPC Code
- withProductName(String) - Method in class com.onlinepayments.domain.OrderLineDetails
-
The name of the product.
- withProductPrice(Long) - Method in class com.onlinepayments.domain.OrderLineDetails
-
The price of one unit of the product, the value should be zero or greater
- withProducts(List<Integer>) - Method in class com.onlinepayments.domain.PaymentProductFilter
-
List containing all payment product ids that should either be restricted to in or excluded from the payment context.
- withProducts(List<Integer>) - Method in class com.onlinepayments.domain.PaymentProductFilterHostedTokenization
-
List containing all payment product ids that should either be restricted to in or excluded from the payment context.
- withProductType(String) - Method in class com.onlinepayments.domain.OrderLineDetails
-
Code used to classify items that are purchased
- withPropertyName(String) - Method in class com.onlinepayments.domain.APIError
-
Returned only if the error relates to a value that was missing or incorrect.
- withProposal(DccProposal) - Method in class com.onlinepayments.domain.CurrencyConversion
-
Details of currency conversion to be proposed to the cardholder
- withProposal(DccProposal) - Method in class com.onlinepayments.domain.CurrencyConversionResponse
-
Details of currency conversion to be proposed to the cardholder
- withProtectionEligibility(ProtectionEligibility) - Method in class com.onlinepayments.domain.PaymentProduct840SpecificOutput
-
Kind of seller protection in force for the PayPal transaction
- withProxyConfiguration(ProxyConfiguration) - Method in class com.onlinepayments.CommunicatorConfiguration
-
- withPublicKeyHash(String) - Method in class com.onlinepayments.domain.MobilePaymentMethodSpecificInput
-
Public Key Hash
A unique identifier to retrieve key used by Apple to encrypt information.
- withPurchaseType(String) - Method in class com.onlinepayments.domain.OrderTypeInformation
-
Possible values are:
* physical (tangible goods shipped to the customers)
* digital (digital services like ebooks, streaming...)
- withQrCode(String) - Method in class com.onlinepayments.domain.PaymentProduct5407
-
Contains a base64 encoded PNG image.
- withQrCodeUrl(String) - Method in class com.onlinepayments.domain.PaymentProduct5404
-
Contains a QR code url that can be used to build a QR code (intended to be scanned by a device with the WeChat Pay app)
- withQuantity(Long) - Method in class com.onlinepayments.domain.OrderLineDetails
-
Quantity of the units being purchased, should be greater than zero
Note: Must not be all spaces or all zeros
- withQuotationDateTime(String) - Method in class com.onlinepayments.domain.RateDetails
-
Date and time at which the exchange rate has been quoted
- withRange(RangeValidator) - Method in class com.onlinepayments.domain.PaymentProductFieldValidators
-
- withRate(RateDetails) - Method in class com.onlinepayments.domain.DccProposal
-
- withRecipientName(String) - Method in class com.onlinepayments.domain.CreatePaymentLinkRequest
-
The payment link recipient name.
- withRecipientName(String) - Method in class com.onlinepayments.domain.PaymentLinkResponse
-
The payment link recipient name.
- withRecurrenceType(String) - Method in class com.onlinepayments.domain.CreateMandateRequest
-
Specifies whether the mandate is for one-off or recurring payments.
- withRecurrenceType(String) - Method in class com.onlinepayments.domain.CreateMandateWithReturnUrl
-
Specifies whether the mandate is for one-off or recurring payments.
- withRecurrenceType(String) - Method in class com.onlinepayments.domain.MandateResponse
-
Specifies whether the mandate is for one-off or recurring payments.
- withRecurring(CardRecurrenceDetails) - Method in class com.onlinepayments.domain.CardPaymentMethodSpecificInput
-
Object containing data related to recurring
- withRecurring(CardRecurrenceDetails) - Method in class com.onlinepayments.domain.CardPaymentMethodSpecificInputBase
-
Object containing data related to recurring
- withRecurringPaymentSequenceIndicator(String) - Method in class com.onlinepayments.domain.CardRecurrenceDetails
-
* first = This transaction is the first of a series of recurring transactions
* recurring = This transaction is a subsequent transaction in a series of recurring transactions
Note: For any first of a recurring the system will automatically create a token as you will need to use a token for any subsequent recurring transactions.
- withRedirectData(MandateRedirectData) - Method in class com.onlinepayments.domain.MandateMerchantAction
-
Object containing all data needed to redirect the customer
- withRedirectData(RedirectData) - Method in class com.onlinepayments.domain.MerchantAction
-
Object containing all data needed to redirect the customer
- withRedirectionData(RedirectionData) - Method in class com.onlinepayments.domain.GPayThreeDSecure
-
Object containing browser specific redirection related data
- withRedirectionData(RedirectionData) - Method in class com.onlinepayments.domain.RedirectPaymentMethodSpecificInput
-
Object containing browser specific redirection related data
- withRedirectionData(RedirectionData) - Method in class com.onlinepayments.domain.ThreeDSecure
-
Object containing browser specific redirection related data
- withRedirectionUrl(String) - Method in class com.onlinepayments.domain.PaymentLinkResponse
-
The URL that will redirect the customer to the Hosted Checkout page to process the payment.
- withRedirectPaymentMethodSpecificInput(RedirectPaymentMethodSpecificInput) - Method in class com.onlinepayments.domain.CreateHostedCheckoutRequest
-
Object containing the specific input details for payments that involve redirects to 3rd parties to complete, like iDeal and PayPal
- withRedirectPaymentMethodSpecificInput(RedirectPaymentMethodSpecificInput) - Method in class com.onlinepayments.domain.CreatePaymentRequest
-
Object containing the specific input details for payments that involve redirects to 3rd parties to complete, like iDeal and PayPal
- withRedirectPaymentMethodSpecificOutput(RedirectPaymentMethodSpecificOutput) - Method in class com.onlinepayments.domain.CaptureOutput
-
Object containing the redirect payment product details
- withRedirectPaymentMethodSpecificOutput(RedirectPaymentMethodSpecificOutput) - Method in class com.onlinepayments.domain.PaymentOutput
-
Object containing the redirect payment product details
- withRedirectRefundMethodSpecificOutput(RefundRedirectMethodSpecificOutput) - Method in class com.onlinepayments.domain.RefundOutput
-
- withRedirectUrl(String) - Method in class com.onlinepayments.domain.CreateHostedCheckoutResponse
-
The full hosted checkout URL as generated by our system.
- withRedirectURL(String) - Method in class com.onlinepayments.domain.MandateRedirectData
-
The URL that the customer should be redirected to.
- withRedirectURL(String) - Method in class com.onlinepayments.domain.RedirectData
-
The URL that the customer should be redirected to.
- withReferences(PaymentReferences) - Method in class com.onlinepayments.domain.CaptureOutput
-
Object that holds all reference properties that are linked to this transaction
- withReferences(PaymentReferences) - Method in class com.onlinepayments.domain.CapturePaymentRequest
-
Object that holds all reference properties that are linked to this transaction
- withReferences(PaymentReferences) - Method in class com.onlinepayments.domain.CreatePayoutRequest
-
Object that holds all reference properties that are linked to this transaction
- withReferences(PaymentReferences) - Method in class com.onlinepayments.domain.OperationOutput
-
Object that holds all reference properties that are linked to this transaction
- withReferences(OrderReferences) - Method in class com.onlinepayments.domain.Order
-
Object that holds all reference properties that are linked to this transaction
- withReferences(PaymentReferences) - Method in class com.onlinepayments.domain.PaymentOutput
-
Object that holds all reference properties that are linked to this transaction
- withReferences(PaymentReferences) - Method in class com.onlinepayments.domain.RefundOutput
-
Object that holds all reference properties that are linked to this transaction
- withReferences(PaymentReferences) - Method in class com.onlinepayments.domain.RefundRequest
-
Object that holds all reference properties that are linked to this transaction
- withRefundOutput(RefundOutput) - Method in class com.onlinepayments.domain.RefundResponse
-
Object containing refund details
- withRefundResult(RefundResponse) - Method in class com.onlinepayments.domain.RefundErrorResponse
-
This object has the numeric representation of the current refund status, timestamp of last status change and performable action on the current refund resource.
- withRefunds(List<RefundResponse>) - Method in class com.onlinepayments.domain.RefundsResponse
-
The list of all refunds performed on the requested payment.
- withRegularExpression(RegularExpressionValidator) - Method in class com.onlinepayments.domain.PaymentProductFieldValidators
-
- withRegularExpression(String) - Method in class com.onlinepayments.domain.RegularExpressionValidator
-
- withReOrderIndicator(Boolean) - Method in class com.onlinepayments.domain.ShoppingCart
-
Indicates whether the cardholder is reordering previously purchased item(s)
true = the customer is re-ordering at least one of the items again
false = this is the first time the customer is ordering these items
- withRequiresApproval(Boolean) - Method in class com.onlinepayments.domain.MobilePaymentMethodSpecificInput
-
* true = the payment requires approval before the funds will be captured using the Approve payment or Capture payment API
* false = the payment does not require approval, and the funds will be captured automatically
- withRequiresApproval(Boolean) - Method in class com.onlinepayments.domain.RedirectPaymentMethodSpecificInput
-
* true = the payment requires approval before the funds will be captured using the Approve payment or Capture payment API
* false = the payment does not require approval, and the funds will be captured automatically
- withRestrictTo(PaymentProductFilter) - Method in class com.onlinepayments.domain.PaymentProductFiltersHostedCheckout
-
Contains the payment product ids and payment product groups that should be excluded from the payment products available for the payment.
- withRestrictTo(PaymentProductFilterHostedTokenization) - Method in class com.onlinepayments.domain.PaymentProductFiltersHostedTokenization
-
Contains the payment product ids that should be excluded from the payment products available for the payment.
- withResult(CurrencyConversionResult) - Method in class com.onlinepayments.domain.CurrencyConversionResponse
-
Result of a requested currency conversion
- withResult(String) - Method in class com.onlinepayments.domain.CurrencyConversionResult
-
Functional response to the request:
* Allowed: Dynamic currency conversion may be offered to the cardholder
* InvalidCard: The card is not valid for dynamic currency conversion
* InvalidMerchant: The card acceptor has not been recognised
* NoRate: Exchange rates are not available
* NotAvailable: Dynamic currency conversion is not available for other reason
- withResult(String) - Method in class com.onlinepayments.domain.Surcharge
-
Token describing result.
- withResult(String) - Method in class com.onlinepayments.domain.TestConnection
-
- withResultReason(String) - Method in class com.onlinepayments.domain.CurrencyConversionResult
-
Plain text explaining the result of the currency conversion request
- withRetriable(Boolean) - Method in class com.onlinepayments.domain.APIError
-
Flag indicating if the request is retriable.
- withRETURNMAC(String) - Method in class com.onlinepayments.domain.CreateHostedCheckoutResponse
-
When the customer is returned to your site we will append this property and value to the query-string.
- withRETURNMAC(String) - Method in class com.onlinepayments.domain.MandateRedirectData
-
A Message Authentication Code (MAC) is used to authenticate the redirection back to merchant after the payment.
- withRETURNMAC(String) - Method in class com.onlinepayments.domain.RedirectData
-
A Message Authentication Code (MAC) is used to authenticate the redirection back to merchant after the payment
- withReturnUrl(String) - Method in class com.onlinepayments.domain.CardPaymentMethodSpecificInput
-
The URL that the customer is redirect to after the payment flow has finished.
- withReturnUrl(String) - Method in class com.onlinepayments.domain.CreateMandateRequest
-
Return URL to use if the mandate signing requires redirection.
- withReturnUrl(String) - Method in class com.onlinepayments.domain.CreateMandateWithReturnUrl
-
Return URL to use if the mandate signing requires redirection.
- withReturnUrl(String) - Method in class com.onlinepayments.domain.HostedCheckoutSpecificInput
-
The URL that the customer is redirect to after the payment flow has finished.
- withReturnUrl(String) - Method in class com.onlinepayments.domain.RedirectionData
-
The URL that the customer is redirected to after the payment flow has finished.
- withScheme(String) - Method in class com.onlinepayments.ProxyConfiguration
-
- withSchemeEci(String) - Method in class com.onlinepayments.domain.ThreeDSecureResults
-
3D Secure ECI (Electronic Commerce Indicator) depending on the Scheme.
- withSchemeReferenceData(String) - Method in class com.onlinepayments.domain.CardPaymentMethodSpecificInput
-
This is the unique Scheme Reference Data from the initial transaction that was performed with a Strong Customer Authentication.
- withSchemeReferenceData(String) - Method in class com.onlinepayments.domain.CardPaymentMethodSpecificOutput
-
This is the unique Scheme Reference Data from the initial transaction that was performed with a Strong Customer Authentication.
- withSchemeReferenceData(String) - Method in class com.onlinepayments.domain.SubsequentCardPaymentMethodSpecificInput
-
This is the unique Scheme Reference Data from the initial transaction that was performed with a Strong Customer Authentication.
- withSchemeRiskScore(Integer) - Method in class com.onlinepayments.domain.ExternalCardholderAuthenticationData
-
Global score calculated by the Carte Bancaire (130) Scoring platform.
- withScreenHeight(String) - Method in class com.onlinepayments.domain.BrowserData
-
Height of the screen in pixels.
- withScreenWidth(String) - Method in class com.onlinepayments.domain.BrowserData
-
Width of the screen in pixels.
- withSecretApiKey(String) - Method in class com.onlinepayments.CommunicatorConfiguration
-
- withSecretKeyStore(SecretKeyStore) - Method in class com.onlinepayments.webhooks.WebhooksHelperBuilder
-
- withSecureCorporatePayment(Boolean) - Method in class com.onlinepayments.domain.ThreeDSecure
-
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.
- withSecureCorporatePayment(Boolean) - Method in class com.onlinepayments.domain.ThreeDSecureBase
-
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.
- withSepaDirectDebitPaymentMethodSpecificInput(SepaDirectDebitPaymentMethodSpecificInputBase) - Method in class com.onlinepayments.domain.CreateHostedCheckoutRequest
-
Object containing the specific input details for SEPA direct debit payments
- withSepaDirectDebitPaymentMethodSpecificInput(SepaDirectDebitPaymentMethodSpecificInput) - Method in class com.onlinepayments.domain.CreatePaymentRequest
-
Object containing the specific input details for SEPA direct debit payments
- withSepaDirectDebitPaymentMethodSpecificOutput(SepaDirectDebitPaymentMethodSpecificOutput) - Method in class com.onlinepayments.domain.CaptureOutput
-
Object containing the SEPA direct debit details
- withSepaDirectDebitPaymentMethodSpecificOutput(SepaDirectDebitPaymentMethodSpecificOutput) - Method in class com.onlinepayments.domain.PaymentOutput
-
Object containing the SEPA direct debit details
- withSessionTimeout(Integer) - Method in class com.onlinepayments.domain.HostedCheckoutSpecificInput
-
The number of minutes after which the session will expire.
- withShipping(Shipping) - Method in class com.onlinepayments.domain.Order
-
Object containing information regarding shipping / delivery
- withShippingCost(Long) - Method in class com.onlinepayments.domain.Shipping
-
Cost associated with the shipping of the order.
- withShippingCostTax(Long) - Method in class com.onlinepayments.domain.Shipping
-
Tax amount of the shipping cost.
- withShoppingCart(ShoppingCart) - Method in class com.onlinepayments.domain.Order
-
Shopping cart data, including items and specific amounts.
- withShoppingCartExtension(ShoppingCartExtension) - Method in class com.onlinepayments.CommunicatorConfiguration
-
- withShoppingCartExtension(ShoppingCartExtension) - Method in class com.onlinepayments.MetaDataProviderBuilder
-
Sets the shopping cart extension to use.
- withShowFormData(ShowFormData) - Method in class com.onlinepayments.domain.MerchantAction
-
Object returned for the SHOW_FORM actionType.
- withShowResultPage(Boolean) - Method in class com.onlinepayments.domain.HostedCheckoutSpecificInput
-
* true - Default - Hosted Checkout will show a result page to the customer when applicable.
- withSignatureType(String) - Method in class com.onlinepayments.domain.CreateMandateRequest
-
Specifies whether the mandate is unsigned or signed by SMS.
- withSignatureType(String) - Method in class com.onlinepayments.domain.CreateMandateWithReturnUrl
-
Specifies whether the mandate is unsigned or signed by SMS.
- withSkipAuthentication(Boolean) - Method in class com.onlinepayments.domain.CardPaymentMethodSpecificInput
-
Deprecated: Use threeDSecure.skipAuthentication instead.
- withSkipAuthentication(Boolean) - Method in class com.onlinepayments.domain.GPayThreeDSecure
-
* true = 3D Secure authentication will be skipped for this transaction.
- withSkipAuthentication(Boolean) - Method in class com.onlinepayments.domain.ThreeDSecure
-
* true = 3D Secure authentication will be skipped for this transaction.
- withSkipAuthentication(Boolean) - Method in class com.onlinepayments.domain.ThreeDSecureBase
-
* true = 3D Secure authentication will be skipped for this transaction.
- withSkipSoftDecline(Boolean) - Method in class com.onlinepayments.domain.ThreeDSecure
-
* true = Soft Decline retry mechanism will be skipped for this transaction.
- withSkipSoftDecline(Boolean) - Method in class com.onlinepayments.domain.ThreeDSecureBase
-
* true = Soft Decline retry mechanism will be skipped for this transaction.
- withSocketTimeout(int) - Method in class com.onlinepayments.CommunicatorConfiguration
-
- withSource(String) - Method in class com.onlinepayments.domain.RateDetails
-
Indicates the exchange rate source name.
- withSpecificRate(Integer) - Method in class com.onlinepayments.domain.SurchargeRate
-
A specific, fixed rate in cents defined on a merchant's configuration that is used in the calculation of a surcharge amount.
- withSpeed(Integer) - Method in class com.onlinepayments.domain.ShippingMethod
-
Number of hours to delivery
- withState(String) - Method in class com.onlinepayments.domain.Address
-
Full name of the state or province
- withState(String) - Method in class com.onlinepayments.domain.AddressPersonal
-
Full name of the state or province
- withStatus(String) - Method in class com.onlinepayments.domain.AccountOnFileAttribute
-
Possible values:
* READ_ONLY - attribute cannot be updated and should be presented in that way to the user
* CAN_WRITE - attribute can be updated and should be presented as an editable field, for example an expiration date that will expire very soon
* MUST_WRITE - attribute should be updated and must be presented as an editable field, for example an expiration date that has already expired
Any updated values that are entered for CAN_WRITE or MUST_WRITE will be used to update the values stored in the token.
- withStatus(String) - Method in class com.onlinepayments.domain.Capture
-
Current high-level status of the payment in a human-readable form.
- withStatus(String) - Method in class com.onlinepayments.domain.CaptureResponse
-
Current high-level status of the payment in a human-readable form.
- withStatus(String) - Method in class com.onlinepayments.domain.GetHostedCheckoutResponse
-
This is the status of the hosted checkout.
- withStatus(String) - Method in class com.onlinepayments.domain.MandateResponse
-
- withStatus(String) - Method in class com.onlinepayments.domain.OperationOutput
-
Current high-level status of the payment in a human-readable form.
- withStatus(String) - Method in class com.onlinepayments.domain.PaymentDetailsResponse
-
Current high-level status of the payment in a human-readable form.
- withStatus(String) - Method in class com.onlinepayments.domain.PaymentLinkResponse
-
The state of the payment link:
* ACTIVE: The payment link is ready to be used.
- withStatus(String) - Method in class com.onlinepayments.domain.PaymentResponse
-
Current high-level status of the payment in a human-readable form.
- withStatus(String) - Method in class com.onlinepayments.domain.PayoutResponse
-
Current high-level status of the payout in a human-readable form.
- withStatus(String) - Method in class com.onlinepayments.domain.PayoutResult
-
Current high-level status of the payout in a human-readable form.
- withStatus(String) - Method in class com.onlinepayments.domain.RefundResponse
-
Current high-level status of the payment in a human-readable form.
- withStatusCategory(String) - Method in class com.onlinepayments.domain.OrderStatusOutput
-
Highlevel status of the payment, payout or refund.
- withStatusCategory(String) - Method in class com.onlinepayments.domain.PaymentStatusOutput
-
Highlevel status of the payment, payout or refund.
- withStatusCategory(String) - Method in class com.onlinepayments.domain.PayoutStatusOutput
-
Highlevel status of the payment, payout or refund.
- withStatusCode(Integer) - Method in class com.onlinepayments.domain.CaptureStatusOutput
-
Numeric status code of the legacy API.
- withStatusCode(Integer) - Method in class com.onlinepayments.domain.OrderStatusOutput
-
Numeric status code of the legacy API.
- withStatusCode(Integer) - Method in class com.onlinepayments.domain.PaymentStatusOutput
-
Numeric status code of the legacy API.
- withStatusCode(Integer) - Method in class com.onlinepayments.domain.PayoutStatusOutput
-
Numeric status code of the legacy API.
- withStatusCodeChangeDateTime(String) - Method in class com.onlinepayments.domain.OrderStatusOutput
-
Timestamp of the latest status change
- withStatusCodeChangeDateTime(String) - Method in class com.onlinepayments.domain.PaymentStatusOutput
-
Timestamp of the latest status change
- withStatusOutput(CaptureStatusOutput) - Method in class com.onlinepayments.domain.Capture
-
This object has the numeric representation of the current capture status, timestamp of last status change and performable action on the current payment resource.
- withStatusOutput(CaptureStatusOutput) - Method in class com.onlinepayments.domain.CaptureResponse
-
This object has the numeric representation of the current capture status, timestamp of last status change and performable action on the current payment resource.
- withStatusOutput(PaymentStatusOutput) - Method in class com.onlinepayments.domain.OperationOutput
-
This object has the numeric representation of the current payment status, timestamp of last status change and performable action on the current payment resource.
- withStatusOutput(PaymentStatusOutput) - Method in class com.onlinepayments.domain.PaymentDetailsResponse
-
This object has the numeric representation of the current payment status, timestamp of last status change and performable action on the current payment resource.
- withStatusOutput(PaymentStatusOutput) - Method in class com.onlinepayments.domain.PaymentResponse
-
This object has the numeric representation of the current payment status, timestamp of last status change and performable action on the current payment resource.
- withStatusOutput(PayoutStatusOutput) - Method in class com.onlinepayments.domain.PayoutResponse
-
- withStatusOutput(PayoutStatusOutput) - Method in class com.onlinepayments.domain.PayoutResult
-
- withStatusOutput(OrderStatusOutput) - Method in class com.onlinepayments.domain.RefundResponse
-
- withStopoverCode(String) - Method in class com.onlinepayments.domain.AirlineFlightLeg
-
Possible values are:
* permitted = Stopover permitted
* non-permitted = Stopover not permitted
This field is used by the following payment products: cards, 840
- withStreet(String) - Method in class com.onlinepayments.domain.Address
-
Street name
- withStreet(String) - Method in class com.onlinepayments.domain.AddressPersonal
-
Street name
- withStreet(String) - Method in class com.onlinepayments.domain.MandateAddress
-
Streetname.
- withSubsequentcardPaymentMethodSpecificInput(SubsequentCardPaymentMethodSpecificInput) - Method in class com.onlinepayments.domain.SubsequentPaymentRequest
-
Object containing the specific input details for subsequent card payments
- withSubsequentType(String) - Method in class com.onlinepayments.domain.SubsequentCardPaymentMethodSpecificInput
-
Determines the type of the subsequent that will be used.
- withSurchargeAmount(AmountOfMoney) - Method in class com.onlinepayments.domain.Surcharge
-
Object containing amount and ISO currency code attributes
- withSurchargeAmount(AmountOfMoney) - Method in class com.onlinepayments.domain.SurchargeSpecificInput
-
Object containing amount and ISO currency code attributes
- withSurchargeAmount(AmountOfMoney) - Method in class com.onlinepayments.domain.SurchargeSpecificOutput
-
Object containing amount and ISO currency code attributes
- withSurchargeProductTypeId(String) - Method in class com.onlinepayments.domain.SurchargeRate
-
The name of the applicable surcharge rates for the relevant payment product
- withSurchargeProductTypeVersion(String) - Method in class com.onlinepayments.domain.SurchargeRate
-
A specific version identifier of the surcharge rates as applied for this request
- withSurchargeRate(SurchargeRate) - Method in class com.onlinepayments.domain.Surcharge
-
A summary of surcharge details used in the calculation of the surcharge amount.
- withSurchargeRate(SurchargeRate) - Method in class com.onlinepayments.domain.SurchargeSpecificOutput
-
A summary of surcharge details used in the calculation of the surcharge amount.
- withSurcharges(List<Surcharge>) - Method in class com.onlinepayments.domain.CalculateSurchargeResponse
-
List of surcharge calculations matching the bin and paymentProductId if supplied
- withSurchargeSpecificInput(SurchargeSpecificInput) - Method in class com.onlinepayments.domain.Order
-
Object containing specific input required to apply surcharging to an order.
- withSurchargeSpecificOutput(SurchargeSpecificOutput) - Method in class com.onlinepayments.domain.CaptureOutput
-
Object containing specific surcharging attributes applied to an order.
- withSurchargeSpecificOutput(SurchargeSpecificOutput) - Method in class com.onlinepayments.domain.PaymentOutput
-
Object containing specific surcharging attributes applied to an order.
- withSurname(String) - Method in class com.onlinepayments.domain.AirlinePassenger
-
Surname of the passenger
This field is used by the following payment products: cards, 840
- withSurname(String) - Method in class com.onlinepayments.domain.LoanRecipient
-
Surname of the recipient of the loan.
- withSurname(String) - Method in class com.onlinepayments.domain.MandatePersonalName
-
Surname(s) or last name(s) of the customer.
- withSurname(String) - Method in class com.onlinepayments.domain.PaymentProduct840CustomerAccount
-
Surname of the PayPal account holder
- withSurname(String) - Method in class com.onlinepayments.domain.PersonalName
-
Surname(s) or last name(s) of the customer
- withSurname(String) - Method in class com.onlinepayments.domain.PersonalNameToken
-
- withSurnamePrefix(String) - Method in class com.onlinepayments.domain.AirlinePassenger
-
Surname prefix or middle name of the passenger
This field is used by the following payment products: 840
- withTargetAmount(AmountOfMoney) - Method in class com.onlinepayments.domain.DccProposal
-
Object containing amount and ISO currency code attributes
- withTaxAmount(Long) - Method in class com.onlinepayments.domain.OrderLineDetails
-
Tax on the line item, with the last two digits implied as decimal places
- withTaxes(Integer) - Method in class com.onlinepayments.domain.AirlineFlightLeg
-
Taxes for this leg of the trip
This field is used by the following payment products: 840
- withTermsAndConditions(EmptyValidator) - Method in class com.onlinepayments.domain.PaymentProductFieldValidators
-
- withThreeDSecure(ThreeDSecure) - Method in class com.onlinepayments.domain.CardPaymentMethodSpecificInput
-
Object containing specific data regarding 3-D Secure
- withThreeDSecure(ThreeDSecureBase) - Method in class com.onlinepayments.domain.CardPaymentMethodSpecificInputBase
-
Object containing specific data regarding 3-D Secure
- withThreeDSecure(GPayThreeDSecure) - Method in class com.onlinepayments.domain.MobilePaymentProduct320SpecificInput
-
Object containing specific data regarding 3-D Secure
- withThreeDSecure(PaymentProduct130SpecificThreeDSecure) - Method in class com.onlinepayments.domain.PaymentProduct130SpecificInput
-
Object containing specific data regarding 3-D Secure
- withThreeDSecureResults(ThreeDSecureResults) - Method in class com.onlinepayments.domain.CardPaymentMethodSpecificOutput
-
3D Secure results object
- withThreeDSecureResults(ThreeDSecureResults) - Method in class com.onlinepayments.domain.MobilePaymentMethodSpecificOutput
-
3D Secure results object
- withThreeDSecureVersion(String) - Method in class com.onlinepayments.domain.ExternalCardholderAuthenticationData
-
The 3-D Secure version used for the authentication.
- withTicketCurrency(String) - Method in class com.onlinepayments.domain.AirlineData
-
Three-letter ISO currency code representing the currency in which ticket purchase amount is expressed.
- withTicketDeliveryMethod(String) - Method in class com.onlinepayments.domain.AirlineData
-
Deprecated: This field is not used by any payment product
Delivery method of the ticket
- withTicketNumber(String) - Method in class com.onlinepayments.domain.AirlineData
-
The ticket or document number contains:
* Airline code: 3-digit airline code number
* Form code: A maximum of 3 digits indicating the type of document, the source of issue and the number of coupons it contains
* Serial number: A maximum of 8 digits allocated on a sequential basis, provided that the total number of digits allocated to the form code and serial number shall not exceed ten
* TICKETNUMBER can be replaced with PNR if the ticket number is unavailable
This field is used by the following payment products: cards, 840
- withTimezoneOffsetUtcMinutes(String) - Method in class com.onlinepayments.domain.CustomerDevice
-
Offset in minutes of timezone of the client versus the UTC.
- withTitle(String) - Method in class com.onlinepayments.domain.AirlinePassenger
-
Deprecated: This field is not used by any payment product
Title of the passenger (this property is used for fraud screening on the payment platform)
- withTitle(String) - Method in class com.onlinepayments.domain.MandatePersonalInformation
-
Object containing the title of the customer (Mr, Miss or Mrs).
- withTitle(String) - Method in class com.onlinepayments.domain.PersonalName
-
Title of customer
- withToken(String) - Method in class com.onlinepayments.domain.CardPaymentMethodSpecificInput
-
ID of the token to use to create the payment.
- withToken(String) - Method in class com.onlinepayments.domain.CardPaymentMethodSpecificInputBase
-
ID of the token to use to create the payment.
- withToken(String) - Method in class com.onlinepayments.domain.CardPaymentMethodSpecificOutput
-
ID of the token.
- withToken(String) - Method in class com.onlinepayments.domain.CardPayoutMethodSpecificInput
-
ID of the token
- withToken(String) - Method in class com.onlinepayments.domain.CardSource
-
An identifier that represents card details that have been previously stored
- withToken(String) - Method in class com.onlinepayments.domain.CreatedTokenResponse
-
ID of the token
- withToken(TokenResponse) - Method in class com.onlinepayments.domain.GetHostedTokenizationResponse
-
- withToken(String) - Method in class com.onlinepayments.domain.PaymentCreationOutput
-
ID of the token.
- withToken(String) - Method in class com.onlinepayments.domain.RedirectPaymentMethodSpecificInput
-
ID of the token to use to create the payment.
- withToken(String) - Method in class com.onlinepayments.domain.RedirectPaymentMethodSpecificOutput
-
ID of the token.
- withToken(String) - Method in class com.onlinepayments.domain.SubsequentCardPaymentMethodSpecificInput
-
ID of the token to use to create the payment.
- withTokenizationSucceeded(Boolean) - Method in class com.onlinepayments.domain.PaymentCreationOutput
-
Indicates if tokenization was successful or not.
- withTokenize(Boolean) - Method in class com.onlinepayments.domain.CardPaymentMethodSpecificInput
-
Indicates if this transaction should be tokenized
* true - Tokenize the transaction.
- withTokenize(Boolean) - Method in class com.onlinepayments.domain.CardPaymentMethodSpecificInputBase
-
Indicates if this transaction should be tokenized
* true - Tokenize the transaction.
- withTokenize(Boolean) - Method in class com.onlinepayments.domain.RedirectPaymentMethodSpecificInput
-
Indicates if this transaction should be tokenized
* true - Tokenize the transaction.
- withTokens(String) - Method in class com.onlinepayments.domain.CreateHostedTokenizationRequest
-
String containing comma separated tokens (no spaces) associated with the customer of this hosted session.
- withTokens(String) - Method in class com.onlinepayments.domain.HostedCheckoutSpecificInput
-
String containing comma separated tokens (no spaces) associated with the customer of this hosted session.
- withTokens(List<String>) - Method in class com.onlinepayments.domain.SessionRequest
-
List of previously stored tokens linked to the customer that wants to checkout.
- withTokenStatus(String) - Method in class com.onlinepayments.domain.CreatedTokenResponse
-
This is the status of the token in the hosted tokenization session.
- withTokenStatus(String) - Method in class com.onlinepayments.domain.GetHostedTokenizationResponse
-
This is the status of the token in the hosted tokenization session.
- withTooltip(PaymentProductFieldTooltip) - Method in class com.onlinepayments.domain.PaymentProductFieldDisplayHints
-
Object that contains an optional tooltip to assist the customer
- withTotalAmount(AmountOfMoney) - Method in class com.onlinepayments.domain.Surcharge
-
Object containing amount and ISO currency code attributes
- withTotalAmountPaid(Long) - Method in class com.onlinepayments.domain.RefundCardMethodSpecificOutput
-
- withTotalAmountPaid(Long) - Method in class com.onlinepayments.domain.RefundEWalletMethodSpecificOutput
-
- withTotalAmountPaid(Long) - Method in class com.onlinepayments.domain.RefundMobileMethodSpecificOutput
-
- withTotalAmountPaid(Long) - Method in class com.onlinepayments.domain.RefundRedirectMethodSpecificOutput
-
- withTotalAmountRefunded(Long) - Method in class com.onlinepayments.domain.RefundCardMethodSpecificOutput
-
- withTotalAmountRefunded(Long) - Method in class com.onlinepayments.domain.RefundEWalletMethodSpecificOutput
-
- withTotalAmountRefunded(Long) - Method in class com.onlinepayments.domain.RefundMobileMethodSpecificOutput
-
- withTotalAmountRefunded(Long) - Method in class com.onlinepayments.domain.RefundRedirectMethodSpecificOutput
-
- withTotalFare(Integer) - Method in class com.onlinepayments.domain.AirlineData
-
Total fare for all legs on the ticket, excluding taxes and fees.
- withTotalFee(Integer) - Method in class com.onlinepayments.domain.AirlineData
-
Total fee for all legs on the ticket.
- withTotalTaxes(Integer) - Method in class com.onlinepayments.domain.AirlineData
-
Total taxes for all legs on the ticket.
- withTransaction(Transaction) - Method in class com.onlinepayments.domain.CurrencyConversionRequest
-
- withTransactionChannel(String) - Method in class com.onlinepayments.domain.CardPaymentMethodSpecificInput
-
Indicates the channel via which the payment is created.
- withTransactionChannel(String) - Method in class com.onlinepayments.domain.CardPaymentMethodSpecificInputBase
-
Indicates the channel via which the payment is created.
- withTransactionChannel(String) - Method in class com.onlinepayments.domain.SubsequentCardPaymentMethodSpecificInput
-
Indicates the channel via which the payment is created.
- withTransactionType(String) - Method in class com.onlinepayments.domain.OrderTypeInformation
-
Identifies the type of transaction being authenticated.
- withTravelAgencyName(String) - Method in class com.onlinepayments.domain.AirlineData
-
Name of the travel agency issuing the ticket.
- withType(String) - Method in class com.onlinepayments.domain.AmountBreakdown
-
Type of the amount.
- withType(String) - Method in class com.onlinepayments.domain.PaymentLinkEvent
-
The type of event that occurred.
- withType(String) - Method in class com.onlinepayments.domain.PaymentProductField
-
- withType(String) - Method in class com.onlinepayments.domain.PaymentProductFieldDisplayElement
-
The type of the display element.
- withType(String) - Method in class com.onlinepayments.domain.PaymentProductFieldFormElement
-
Type of form element to be used.
- withType(String) - Method in class com.onlinepayments.domain.ProtectionEligibility
-
- ItemNotReceivedEligible - Merchant is protected by PayPal's Seller Protection Policy for Item Not Received
- UnauthorizedPaymentEligible - Merchant is protected by PayPal's Seller Protection Policy for Unauthorized Payment
- Ineligible - Merchant is not protected under the Seller Protection Policy
- withType(String) - Method in class com.onlinepayments.domain.Shipping
-
Indicates the merchandise delivery timeframe.
- withType(String) - Method in class com.onlinepayments.domain.ShippingMethod
-
Shipping method type
- withTypeInformation(OrderTypeInformation) - Method in class com.onlinepayments.domain.AdditionalOrderInput
-
Object that holds the purchase and usage type indicators
- withUniqueMandateReference(String) - Method in class com.onlinepayments.domain.CreateMandateRequest
-
The unique identifier of the mandate
- withUniqueMandateReference(String) - Method in class com.onlinepayments.domain.CreateMandateWithReturnUrl
-
The unique identifier of the mandate
- withUniqueMandateReference(String) - Method in class com.onlinepayments.domain.MandateResponse
-
The unique identifier of the mandate
- withUnit(String) - Method in class com.onlinepayments.domain.OrderLineDetails
-
Indicates the line item unit of measure; for example: each, kit, pair, gallon, month, etc.
- withUnscheduledCardOnFileRequestor(String) - Method in class com.onlinepayments.domain.CardPaymentMethodSpecificInput
-
Indicates which party initiated the unscheduled recurring transaction.
- withUnscheduledCardOnFileRequestor(String) - Method in class com.onlinepayments.domain.CardPaymentMethodSpecificInputBase
-
Indicates which party initiated the unscheduled recurring transaction.
- withUnscheduledCardOnFileSequenceIndicator(String) - Method in class com.onlinepayments.domain.CardPaymentMethodSpecificInput
-
* 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.
- withUnscheduledCardOnFileSequenceIndicator(String) - Method in class com.onlinepayments.domain.CardPaymentMethodSpecificInputBase
-
* 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.
- withUsecase(String) - Method in class com.onlinepayments.domain.PaymentProduct130SpecificThreeDSecure
-
Indicates the type of payment for which an authentication is requested
- withUserAgent(String) - Method in class com.onlinepayments.domain.CustomerDevice
-
User-Agent of the client device/browser from the HTTP Headers.
- withUsername(String) - Method in class com.onlinepayments.ProxyConfiguration
-
- withUsesRedirectionTo3rdParty(Boolean) - Method in class com.onlinepayments.domain.PaymentProduct
-
Indicates whether the payment product requires redirection to a third party to complete the payment.
- withUtcTimestamp(String) - Method in class com.onlinepayments.domain.CustomerAccountAuthentication
-
Timestamp (YYYYMMDDHHmm) of the authentication of the customer to their account with you
- withUtcTimestamp(String) - Method in class com.onlinepayments.domain.ThreeDSecureData
-
Timestamp in UTC (YYYYMMDDHHmm) of the 3-D Secure authentication of this transaction
- withValidators(PaymentProductFieldValidators) - Method in class com.onlinepayments.domain.PaymentProductFieldDataRestrictions
-
Object containing the details of the validations on the field
- withValue(String) - Method in class com.onlinepayments.domain.AccountOnFileAttribute
-
Value of the key or property
- withValue(String) - Method in class com.onlinepayments.domain.PaymentProductFieldDisplayElement
-
the value of the display element.
- withValue(String) - Method in class com.onlinepayments.domain.ValueMappingElement
-
Value corresponding to the key
- withValueMapping(List<ValueMappingElement>) - Method in class com.onlinepayments.domain.PaymentProductFieldFormElement
-
Deprecated: This field is not used by any payment product
- withVariant(String) - Method in class com.onlinepayments.domain.CreateHostedTokenizationRequest
-
Using the Back-Office it is possible to upload multiple templates of your HostedCheckout payment pages, including customized templates from Merchant Portal.
- withVariant(String) - Method in class com.onlinepayments.domain.HostedCheckoutSpecificInput
-
Using the Back-Office it is possible to upload multiple templates of your HostedCheckout payment pages, including customized templates from Merchant Portal.
- withVariant(String) - Method in class com.onlinepayments.domain.HostedCheckoutSpecificOutput
-
Using the Back-Office it is possible to upload multiple templates of your HostedCheckout payment pages, including customized templates from Merchant Portal.
- withVersion(String) - Method in class com.onlinepayments.domain.ThreeDSecureResults
-
3D Secure Protocol version used during this transaction.
- withWorkPhoneNumber(String) - Method in class com.onlinepayments.domain.ContactDetails
-
International version of the work phone number of the customer including the leading + (i.e.
- withXid(String) - Method in class com.onlinepayments.domain.ExternalCardholderAuthenticationData
-
The transaction ID that is used for the 3D Authentication
- withXid(String) - Method in class com.onlinepayments.domain.ThreeDSecureResults
-
Transaction ID for the Authentication
- withZip(String) - Method in class com.onlinepayments.domain.Address
-
Zip code
- withZip(String) - Method in class com.onlinepayments.domain.AddressPersonal
-
Zip code
- withZip(String) - Method in class com.onlinepayments.domain.LoanRecipient
-
Zip code of the recipient of the loan
- withZip(String) - Method in class com.onlinepayments.domain.MandateAddress
-
Zip code.