All Classes and Interfaces
Class
Description
Account holds KYC, bank account and contact information of an affiliate, supplier, payment or any type of entity that is to be a beneficiary of funds through the payment.
Type of account owner tells us whether ths account is managed by a company or an individual.
Account status shows if it's approved
Type of account tells us what the account is capable of.
Describes a specific issue
Type of textual entry
Shows where the account is in terms of onboarding and readiness
Account status shows if it's approved
Payment method with the details describing how to make a payment happen
Technology taking the charge
Name of acquiring vendor
How we interact with the acquirer
Type of credentials
Address information
AggregateBookingContractCancellationState
AggregateBookingContractCaptureCurrenciesByAccountResponse
Primitive aggregate data points
Aggregate function
Accounts use bank accounts to get paid.
Beneficiary is a registered account with rights to compensation within a booking.
The type of beneficiary payment.
BeneficiaryAggregateData
Type of payment to beneficiary
A booking record is the contract that got created after a successful payment was submitted.
Reason type.
Type of entity that cancelled the booking.
Contract cancellable response object
BookingContractGridResponse
Returns the date when traveler checks into the room.
When to charge for this item.
How to calculate the total amount.
Type of item this is.
Contract item cancellable object
Type of item this is.
Details of the payment.
Technology taking the charge
Name of acquiring vendor
BookingContractResponse
Person doing the booking.
CancelBookingContractRequest
Who is doing the cancellation
Type of cancellation
Descriptors used for filtering the result set
Filter operator to use on field
The owning user entity.
Country
CreateAccountMappingRequest
CreateAccountRequest
Type of account owner tells us whether ths account is managed by a company or an individual.
Type of account tells us what the account is capable of.
CreateAgentSaleRequest
CreateIntegrationRequest
CreateMappingRequest
CreateNmiSaleRequest
Type of identifier this is
CreatePaymentIntentRequest
CreatePaymentIntentResponse
CreateStripeSaleRequest
Type of identifier this is
Existing customer payment methods
CustomerPaymentMethodsResponse
In case of LODGING, include daily rates
Descriptors used for filtering result set
Whether to filter inclusively or exclusively
Coordinate points of the city
GeoNames have been created at [https://geonames.org](https://geonames.org) and contain geographical destinations we use as geoname data to associate travel inventory with a location.
GeoName type
Descriptors to group result sets by.
Group sort direction
Manages where the TripPay payment widget can appear
Type determines whether the booking will be paid by the agent or by the traveler.
Itinerary outlines stay dates, number of adults and children
Class that add parsing/formatting support for Java 8+
OffsetDateTime class.KeyValuePair
Mapping record is responsible for mapping a local account identifier with a remote system.
Localized amount for displaying amount / currency pairs
MultiBookingContractResponse
Card holder details
Holds tokenized credit card data
PageableObject
Page of booking contracts
PageMapping
Detailed customer information for this profile
Identifier the gender of the customer.
Marital status of the traveler.
PetInfoDto
Customer preferences
A user profile accompanies this booking IF user has created and enabled sharing of profile
ProfileUser
The quote used to create totalCapturePrice.
RawBeneficiary is a registered account with rights to compensation within a booking.
The identifierType tells us what type of identifier this is
The type of beneficiary payment.
contract that started it all
Type of identifier this is
In case of LODGING, include daily rates
Details of the booking entries that went in for one particular supplier directly.
Indicates whether the supplierIdentifier can be found internally or is mapped via an external identifier
Holds one booking line item for a specific supplier.
When to charge for this item.
Indicates the way this item should be priced.
Type of item this is.
Response object for when a system document is removed.
SendInvitationRequest
SendInvitationResponse
Representing a Server configuration.
Representing a Server Variable for server URL template substitution.
SetTaxIdentifierRequest
Sort
Descriptors used for sorting result set.
Descriptors used for sorting result set
State
Card holder details
Country subdivision such as a state or province
Country sub sub division
Outlines the policy for this item.
When the cancellation policy is refundable, this flag can be set and indicates there is more rules involved than just a no-questions-asked refundable.
If the guest does not honor the non-refundable deadline rule, this charge dictates what she owes after the deadline passes.
When the cancellation policy is non-refundable, this flag can be set and indicates there is more rules involved to calculate what the guest will owe in case of a cancellation.
The non-refundable charge might can have a deadline.
In case the 'Refundable cancellation charge' is set, a different no show charge can be applied.
If advanceCancellationFreeOfCharge rules is not honored, this property explains what the guest will be charged.
Aggregate funds for all booking contracts
UniqueResult
UpdateAccountMappingRequest
UpdateAccountRequest
UpdateAccountStatusRequest
New account status
UpdateIntegrationRequest
UpdateMappingRequest
Payment method with the details describing how to make a payment happen
Technology taking the charge
Name of acquiring vendor
Describes a specific issue
Type of textual entry
Light-weight Address object
UpsertBankAccountRequest
A variable charge can be a fixed amount or a percentage.
Gets or Sets type
VerifyAccountRequest
Whether the account is a company or individual.