| Class | Description |
|---|---|
| AccountOnFile | |
| AccountOnFileAttribute |
Array containing the details of the stored token
|
| AccountOnFileDisplayHints |
Object containing information for the client on how best to display this field
|
| AcquirerInformation |
Information about the acquirer used to process the transaction
|
| AdditionalOrderInput |
Object containing additional input on the order
|
| Address |
Object containing billing address details
|
| AddressPersonal |
Object containing address information
|
| AirlineData |
Object that holds airline specific data
|
| AirlineFlightLeg |
Object that holds the data on the individual legs of the ticket
|
| AirlinePassenger | |
| AmountBreakdown |
Determines the type of the amount.
|
| AmountOfMoney |
Object containing amount and ISO currency code attributes
|
| APIError |
Contains detailed information on one single error.
|
| BankAccountIban |
Object containing IBAN information
|
| BrowserData |
Object containing information regarding the browser of the customer
|
| CalculateSurchargeRequest | |
| CalculateSurchargeResponse | |
| CancelPaymentRequest | |
| CancelPaymentResponse | |
| Capture | |
| CaptureOutput |
Object containing capture details
|
| CapturePaymentRequest | |
| CaptureResponse | |
| CapturesResponse | |
| CaptureStatusOutput |
This object has the numeric representation of the current capture status, timestamp of last status change and performable action on the current payment resource.
|
| Card |
Object containing card details
|
| CardEssentials |
Object containing card details
|
| CardFraudResults |
Fraud results contained in the CardFraudResults object
|
| CardInfo | |
| CardPaymentMethodSpecificInput |
Object containing the specific input details for card payments
|
| CardPaymentMethodSpecificInputBase |
Object containing the specific input details for card payments
|
| CardPaymentMethodSpecificInputForHostedCheckout |
Object containing card payment specific data for hosted checkout
|
| CardPaymentMethodSpecificOutput |
Object containing the card payment method details
|
| CardPayoutMethodSpecificInput |
Object containing the payout details for a card
|
| CardRecurrenceDetails |
Object containing data related to recurring
|
| CardSource |
Contains elements from which card number can be obtained.
|
| CardWithoutCvv | |
| CompanyInformation |
Object containing company information
|
| CompletePaymentCardPaymentMethodSpecificInput | |
| CompletePaymentRequest | |
| CompletePaymentResponse | |
| ContactDetails |
Object containing contact details like email address and phone number
|
| CreatedPaymentOutput |
This object will return the details of the payment after the payment is cancelled by the customer, rejected or authorized
|
| CreatedTokenResponse | |
| CreateHostedCheckoutRequest | |
| CreateHostedCheckoutResponse | |
| CreateHostedTokenizationRequest | |
| CreateHostedTokenizationResponse | |
| CreateMandateRequest |
Object containing information to create a SEPA Direct Debit mandate.
|
| CreateMandateResponse |
Object containing the Create Mandate response
|
| CreateMandateWithReturnUrl |
Object containing information to create a SEPA Direct Debit mandate.
|
| CreatePaymentLinkRequest |
An object containing the Create PaymentLink request.
|
| CreatePaymentRequest | |
| CreatePaymentResponse |
Object that contains details on the created payment in case one has been created.
|
| CreatePayoutRequest |
Object containing the payout details
|
| CreateTokenRequest |
Object containing the token details
|
| CurrencyConversion | |
| CurrencyConversionInput | |
| CurrencyConversionRequest | |
| CurrencyConversionResponse |
Payload of the response to a rate inquiry request
|
| CurrencyConversionResult |
Result of a requested currency conversion
|
| CurrencyConversionSpecificInput |
Object containing specific input required for Dynamic Currency Conversion.
|
| Customer |
Object containing the details of the customer
|
| CustomerAccount |
Object containing data related to the account the customer has with you
|
| CustomerAccountAuthentication |
Object containing data on the authentication used by the customer to access their account
|
| CustomerDevice |
Object containing information on the device and browser of the customer
|
| CustomerDeviceOutput |
Object containing information on the device and browser of the customer
|
| CustomerOutput |
Object containing the details of the customer
|
| CustomerPaymentActivity |
Object containing data on the purchase history of the customer with you
|
| CustomerToken | |
| DccProposal |
Details of currency conversion to be proposed to the cardholder
|
| DecryptedPaymentData |
The payment data if you do the decryption of the encrypted payment data yourself.
|
| DirectoryEntry | |
| EmptyValidator | |
| ErrorResponse | |
| ExternalCardholderAuthenticationData |
Object containing 3D secure details.
|
| ExternalTokenLinked | |
| FixedListValidator | |
| FraudFields |
Object containing additional data that will be used to assess the risk of fraud
|
| FraudResults |
Object containing the results of the fraud screening
|
| GetHostedCheckoutResponse | |
| GetHostedTokenizationResponse | |
| GetIINDetailsRequest |
Input for the retrieval of the IIN details request
|
| GetIINDetailsResponse | |
| GetMandateResponse |
Object containing the Get Mandate response
|
| GetPaymentProductGroupsResponse |
The response contains an array of payment product groups that match the filters supplied in the request.
|
| GetPaymentProductsResponse |
The response contains an array of payment products that match the filters supplied in the request.
|
| GetPrivacyPolicyResponse |
Object containing the privacy policy.
|
| GiftCardPurchase |
Object containing information on purchased gift card(s)
|
| GPayThreeDSecure |
Object containing specific data regarding 3-D Secure
|
| HostedCheckoutSpecificInput |
Object containing hosted checkout specific data
|
| HostedCheckoutSpecificOutput |
Hosted Checkout specific information.
|
| IINDetail | |
| LabelTemplateElement |
Array of attribute keys and their mask
|
| LengthValidator | |
| LineItem | |
| LineItemInvoiceData |
Object containing the line items of the invoice or shopping cart
|
| LoanRecipient |
Object containing specific data regarding the recipient of a loan in the UK
|
| LodgingData |
Object that holds lodging specific data
|
| MandateAddress |
Object containing billing address details.
|
| MandateContactDetails |
Object containing contact details like email address and phone number
|
| MandateCustomer |
Customer object containing customer specific inputs.
|
| MandateMerchantAction |
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.
|
| MandatePersonalInformation |
Object containing personal information of the customer.
|
| MandatePersonalName |
Object containing the name details of the customer.
|
| MandateRedirectData |
Object containing all data needed to redirect the customer
|
| MandateResponse |
Object containing the created mandate.
|
| MerchantAction |
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
|
| MobilePaymentData |
Object containing payment details
|
| MobilePaymentMethodHostedCheckoutSpecificInput |
Object containing the specific input details for mobile payments
|
| MobilePaymentMethodSpecificInput |
Object containing the specific input details for mobile payments
|
| MobilePaymentMethodSpecificOutput |
Object containing the mobile payment method details
|
| MobilePaymentProduct320SpecificInput |
Object containing information specific to Google Pay.
|
| OperationOutput |
Object containing operation details
|
| Order |
Order object containing order related data
Please note that this object is required to be able to submit the amount.
|
| OrderLineDetails |
Object containing additional information that when supplied can have a beneficial effect on the discountrates
|
| OrderReferences |
Object that holds all reference properties that are linked to this transaction
|
| OrderStatusOutput | |
| OrderTypeInformation |
Object that holds the purchase and usage type indicators
|
| PaymentAccountOnFile |
Object containing information on the payment account data on file (tokens)
|
| PaymentContext | |
| PaymentCreationOutput |
Object containing the details of the created payment.
|
| PaymentDetailsResponse |
Object that holds the payment details properties
|
| PaymentErrorResponse | |
| PaymentLinkEvent |
Changes related to a payment link status or usage.
|
| PaymentLinkOrder |
An object containing the details of the related payment.
|
| PaymentLinkResponse |
An object representing a payment link.
|
| PaymentOutput |
Object containing payment details
|
| PaymentProduct |
Payment product
|
| PaymentProduct130SpecificInput |
Object containing specific input required for CB payments
|
| PaymentProduct130SpecificThreeDSecure |
Object containing specific data regarding 3-D Secure
|
| PaymentProduct302SpecificData | |
| PaymentProduct3208SpecificInput |
Object containing specific input required for OneyDuplo Leroy Merlin payments.
|
| PaymentProduct3208SpecificOutput |
OneyDuplo Leroy Merlin specific details
|
| PaymentProduct3209SpecificInput |
Object containing specific input required for OneyDuplo Alcampo payments.
|
| PaymentProduct3209SpecificOutput |
OneyDuplo Alcampo specific details
|
| PaymentProduct320SpecificData | |
| PaymentProduct5001SpecificOutput |
Bizum (payment product 5001) specific details
|
| PaymentProduct5100SpecificInput |
Object containing specific input required for Cpay payments.
|
| PaymentProduct5402SpecificOutput |
Meal vouchers (payment product 5402) specific details
|
| PaymentProduct5404 |
Contains the third party data for payment product 5404 (WeChat Pay)
|
| PaymentProduct5407 |
Contains the third party data for payment product 5407 (Twint)
|
| PaymentProduct5500SpecificOutput |
Multibanco (payment product 5500) specific details
|
| PaymentProduct771SpecificOutput |
Output that is SEPA Direct Debit specific (i.e.
|
| PaymentProduct840CustomerAccount |
Object containing the details of the PayPal account
|
| PaymentProduct840SpecificOutput |
PayPal (payment product 840) specific details
|
| PaymentProductDisplayHints |
Object containing display hints like the order of the product when shown in a list, the name of the product and the logo
|
| PaymentProductField | |
| PaymentProductFieldDataRestrictions |
Object containing data restrictions that apply to this field, like minimum and/or maximum length
|
| PaymentProductFieldDisplayElement |
List of extra data of the value.
|
| PaymentProductFieldDisplayHints |
Object containing display hints for this field, like the order, mask, preferred keyboard
|
| PaymentProductFieldFormElement |
Object detailing the type of form element that should be used to present the field
|
| PaymentProductFieldTooltip |
Object that contains an optional tooltip to assist the customer
|
| PaymentProductFieldValidators |
Object containing the details of the validations on the field
|
| PaymentProductFilter |
Contains the payment product ids and payment product groups that should be excluded from the payment products available for the payment.
|
| PaymentProductFilterHostedTokenization |
Contains the payment product ids that should be excluded from the payment products available for the payment.
|
| PaymentProductFiltersHostedCheckout |
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.
|
| PaymentProductFiltersHostedTokenization |
Contains the payment product ids that will be used for manipulating the payment products available for the payment to the customer.
|
| PaymentProductGroup | |
| PaymentProductNetworksResponse |
Array containing network entries for a payment product.
|
| PaymentReferences |
Object that holds all reference properties that are linked to this transaction
|
| PaymentResponse |
Object that holds the payment related properties
|
| PaymentStatusOutput |
This object has the numeric representation of the current payment status, timestamp of last status change and performable action on the current payment resource.
|
| PayoutErrorResponse | |
| PayoutOutput | |
| PayoutResponse | |
| PayoutResult | |
| PayoutStatusOutput | |
| PersonalInformation |
Object containing personal information like name, date of birth and gender.
|
| PersonalInformationToken | |
| PersonalName |
Object containing the name details of the customer
|
| PersonalNameToken | |
| ProductDirectory | |
| ProtectionEligibility |
Kind of seller protection in force for the PayPal transaction
|
| RangeValidator | |
| RateDetails | |
| RedirectData |
Object containing all data needed to redirect the customer
|
| RedirectionData |
Object containing browser specific redirection related data
|
| RedirectPaymentMethodSpecificInput |
Object containing the specific input details for payments that involve redirects to 3rd parties to complete, like iDeal and PayPal
|
| RedirectPaymentMethodSpecificOutput |
Object containing the redirect payment product details
|
| RedirectPaymentProduct3306SpecificInput |
Object containing specific input required for Klarna payments (Payment product ID 3306)
|
| RedirectPaymentProduct809SpecificInput |
Object containing specific input required for iDeal payments (Payment product ID 809)
|
| RedirectPaymentProduct840SpecificInput |
Object containing specific input required for PayPal payments (Payment product ID 840)
|
| RefundCardMethodSpecificOutput | |
| RefundErrorResponse | |
| RefundEWalletMethodSpecificOutput | |
| RefundMobileMethodSpecificOutput | |
| RefundOutput |
Object containing refund details
|
| RefundPaymentProduct840CustomerAccount | |
| RefundPaymentProduct840SpecificOutput | |
| RefundRedirectMethodSpecificOutput | |
| RefundRequest | |
| RefundResponse |
This object has the numeric representation of the current refund status, timestamp of last status change and performable action on the current refund resource.
|
| RefundsResponse | |
| RegularExpressionValidator | |
| SepaDirectDebitPaymentMethodSpecificInput |
Object containing the specific input details for SEPA direct debit payments
|
| SepaDirectDebitPaymentMethodSpecificInputBase |
Object containing the specific input details for SEPA direct debit payments
|
| SepaDirectDebitPaymentMethodSpecificOutput |
Object containing the SEPA direct debit details
|
| SepaDirectDebitPaymentProduct771SpecificInput |
Object containing information specific to SEPA Direct Debit
|
| SepaDirectDebitPaymentProduct771SpecificInputBase |
Object containing information specific to SEPA Direct Debit
|
| SessionRequest | |
| SessionResponse | |
| Shipping |
Object containing information regarding shipping / delivery
|
| ShippingMethod |
Object containing information regarding shipping method
|
| ShoppingCart |
Shopping cart data, including items and specific amounts.
|
| ShoppingCartExtension | |
| ShowFormData |
Object returned for the SHOW_FORM actionType.
|
| SubsequentCardPaymentMethodSpecificInput |
Object containing the specific input details for subsequent card payments
|
| SubsequentPaymentRequest | |
| SubsequentPaymentResponse |
Object that contains details on the created payment in case one has been created.
|
| Surcharge | |
| SurchargeCalculationCard |
An object containing card number and payment product id, which is used to determine surcharge product type
|
| SurchargeRate |
A summary of surcharge details used in the calculation of the surcharge amount.
|
| SurchargeSpecificInput |
Object containing specific input required to apply surcharging to an order.
|
| SurchargeSpecificOutput |
Object containing specific surcharging attributes applied to an order.
|
| TestConnection | |
| ThreeDSecure |
Object containing specific data regarding 3-D Secure
|
| ThreeDSecureBase |
Object containing specific data regarding 3-D Secure
|
| ThreeDSecureData |
Object containing data regarding the customer authentication that occurred prior to the current transaction
|
| ThreeDSecureResults |
3D Secure results object
|
| TokenCard |
Object containing card details
|
| TokenCardData | |
| TokenCardSpecificInput |
Object containing the token details for a card
|
| TokenData |
Object containing the token details for a card
|
| TokenEWallet |
Object containing eWallet details
|
| TokenResponse | |
| Transaction | |
| ValueMappingElement |
An array of values and displayNames that should be used to populate the list object in the GUI
|
| WebhooksEvent |
Copyright © 2023 Worldline Online Payments Direct. All rights reserved.