Class BookingContract
java.lang.Object
io.trippay.sdk.payment.model.BookingContract
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2025-06-26T20:12:05.578754358+07:00[Asia/Bangkok]",
comments="Generator version: 7.13.0")
public class BookingContract
extends Object
A booking record is the contract that got created after a successful payment was submitted.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumReason type.static enumType of entity that cancelled the booking. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddItemListItem(BookingContractItem itemListItem) addPayoutsItem(Object payoutsItem) addRefundsItem(Object refundsItem) addTotalFundsGroupedByBeneficiaryItem(Beneficiary totalFundsGroupedByBeneficiaryItem) cancellableBySupplierOrAgent(Boolean cancellableBySupplierOrAgent) cancellableByTraveler(Boolean cancellableByTraveler) cancellableWithNoCharges(Boolean cancellableWithNoCharges) cancellableWithPotentialCharges(Boolean cancellableWithPotentialCharges) cancellationType(BookingContract.CancellationTypeEnum cancellationType) cancelledOn(LocalDateTime cancelledOn) canceller(BookingContract.CancellerEnum canceller) cancellerUserIdentifier(String cancellerUserIdentifier) cancelReason(String cancelReason) captureAmount(BigDecimal captureAmount) captureAmountRefundModifier(BigDecimal captureAmountRefundModifier) captureCurrency(String captureCurrency) capturePriceQuote(QuoteLightweight capturePriceQuote) commissionableTotalCaptureAmount(CustomMonetaryAmount commissionableTotalCaptureAmount) commissionableTotalDisplayAmount(CustomMonetaryAmount commissionableTotalDisplayAmount) commissionableTotalInternalAmount(CustomMonetaryAmount commissionableTotalInternalAmount) commissionableTotalSourceAmount(CustomMonetaryAmount commissionableTotalSourceAmount) commissionableTotalSupplierAmount(CustomMonetaryAmount commissionableTotalSupplierAmount) createdDate(LocalDateTime createdDate) displayAmount(BigDecimal displayAmount) displayAmountRefundModifier(BigDecimal displayAmountRefundModifier) displayCurrency(String displayCurrency) displayPriceQuote(QuoteLightweight displayPriceQuote) booleanexternalSupplierBookingCode(String externalSupplierBookingCode) externalSupplierIdentifier(String externalSupplierIdentifier) federatedOrganizationIdentifier(String federatedOrganizationIdentifier) federatedOrganizationName(String federatedOrganizationName) fundsAvailableDate(LocalDate fundsAvailableDate) fundsProcessed(Boolean fundsProcessed) Whether the booking can still be cancelled completely by the supplier.Whether the booking can still be cancelled completely by the traveller.Whether the cancellation comes at no cost to the traveler.Whether a cancellation comes with partial charges.Reason type.@NotNull BooleanWhether the booking was cancelled.When the booking was cancelled.Type of entity that cancelled the booking.User identifier that cancelled the entity.Reason for cancellation.@NotNull @Valid @DecimalMin("0") BigDecimalThe total capture price.@Valid @DecimalMin("0") BigDecimalThe capture amount still due after a partial refund occurs.@NotNull @Size(min=1) StringThe capture currency@NotNull @Valid QuoteLightweightThe quote used to create captureAmount.@Valid CustomMonetaryAmountReturns the total amount in capture currency the affiliate is owed.@Valid CustomMonetaryAmountReturns the total amount in display currency the affiliate is owed.@Valid CustomMonetaryAmountReturns the total amount in internal currency the affiliate is owed.@Valid CustomMonetaryAmountReturns the total amount in source currency the affiliate is owed.@Valid CustomMonetaryAmountReturns the total amount in supplier currency the affiliate is owed.Datetime this record was first created@NotNull @Valid @DecimalMin("0") BigDecimalThe total display price.@Valid @DecimalMin("0") BigDecimalThe display amount still due after a partial refund occurs.@NotNull @Size(min=1) StringThe display currency@NotNull @Valid QuoteLightweightThe quote used to create displayAmount.External booking code generated by the callerContract creator can choose to identify this record with her own identifier@NotNull @Size(min=1) StringThe auth realm owner ID@NotNull @Size(min=1) StringThe auth realm owner name@Valid LocalDateReturns the date the funds will be released to the customer.Whether all funds have been processed for this booking.Indicates whether a failed refund is present.Indicates whether a pending refund is present.Indicates whether any refund in any state is present.Indicates whether a successful refund is present.getId()Document UUID@NotNull @Size(min=1) StringUnique identifier used to track the contract.@NotNull @Valid @DecimalMin("0") BigDecimalThe total internal price.@Valid @DecimalMin("0") BigDecimalThe internal amount still due after a partial refund occurs.@NotNull @Size(min=1) StringThe internal currency@NotNull @Valid QuoteLightweightThe quote used to create internalAmount.@NotNull @Size(min=1) StringCaller's IP address@NotNull @Valid @Size(min=1,max=2147483647) List<@Valid BookingContractItem> Holds one booking line item for a specific supplier.Datetime this record was last updatedPlace to add more data related to the booking contract.@NotNull @Valid @DecimalMin("0") BigDecimalCapture amount minus capture modifier.@Valid CustomMonetaryAmountReturns the total amount in capture currency the affiliate is owed.@Valid CustomMonetaryAmountReturns the total amount in display currency the affiliate is owed.@Valid CustomMonetaryAmountReturns the total amount in internal currency the affiliate is owed.@Valid CustomMonetaryAmountReturns the total amount in source currency the affiliate is owed.@Valid CustomMonetaryAmountReturns the total amount in supplier currency the affiliate is owed.@NotNull @Valid @DecimalMin("0") BigDecimalDisplay amount minus display modifier.@NotNull @Valid @DecimalMin("0") BigDecimalInternal amount minus internal modifier.@NotNull @Valid @DecimalMin("0") BigDecimalSource amount minus source modifier.@NotNull @Valid @DecimalMin("0") BigDecimalSupplier amount minus supplier modifier.@Valid CustomMonetaryAmountReturns the net total amount in capture currency owed affiliate agency.@Valid CustomMonetaryAmountReturns the net total amount in display currency owed affiliate agency.@Valid CustomMonetaryAmountReturns the net total amount in internal currency owed affiliate agency.@Valid CustomMonetaryAmountReturns the net total amount in source currency owed affiliate agency.@Valid CustomMonetaryAmountReturns the net total amount in supplier currency owed affiliate agency.@Valid CustomMonetaryAmountReturns the total amount in capture currency minus TripPay fee.@Valid CustomMonetaryAmountReturns the total amount in display currency minus TripPay fee.@Valid CustomMonetaryAmountReturns the total amount in internal currency minus TripPay fee.@Valid CustomMonetaryAmountReturns the total amount in source currency minus TripPay fee.@Valid CustomMonetaryAmountReturns the total amount in supplier currency minus TripPay fee.@Valid CustomMonetaryAmountReturns the total amount in capture currency the affiliate is owed.@Valid CustomMonetaryAmountReturns the total amount in display currency the affiliate is owed.@Valid CustomMonetaryAmountReturns the total amount in internal currency the affiliate is owed.@Valid CustomMonetaryAmountReturns the total amount in source currency that is fees and commission.@Valid CustomMonetaryAmountReturns the total amount in supplier currency the affiliate is owed.@Valid CustomMonetaryAmountReturns the total amount in capture currency the affiliate is owed.@Valid CustomMonetaryAmountReturns the total amount in display currency the affiliate is owed.@Valid CustomMonetaryAmountReturns the total amount in internal currency the affiliate is owed.@Valid CustomMonetaryAmountReturns the total amount in source currency that is fees and commission.@Valid CustomMonetaryAmountReturns the total amount in supplier currency the affiliate is owed.@Valid CustomMonetaryAmountReturns the total amount in capture currency the affiliate is owed.@Valid CustomMonetaryAmountReturns the total amount in display currency the affiliate is owed.@Valid CustomMonetaryAmountReturns the total amount in internal currency the affiliate is owed.@Valid CustomMonetaryAmountReturns the total amount in source currency that is fees and commission.@Valid CustomMonetaryAmountReturns the total amount in supplier currency the affiliate is owed.@Valid CustomMonetaryAmountReturns the net total amount in capture currency owed supplier agency.@Valid CustomMonetaryAmountReturns the net total amount in display currency owed supplier agency.@Valid CustomMonetaryAmountReturns the net total amount in internal currency owed supplier agency.@Valid CustomMonetaryAmountReturns the net total amount in source currency owed supplier agency.@Valid CustomMonetaryAmountReturns the net total amount in supplier currency owed supplier agency.@Valid CustomMonetaryAmountReturns the total amount in capture currency the affiliate is owed.@Valid CustomMonetaryAmountReturns the total amount in display currency the affiliate is owed.@Valid CustomMonetaryAmountReturns the total amount in internal currency the affiliate is owed.@Valid CustomMonetaryAmountReturns the total amount in source currency that is fees and commission.@Valid CustomMonetaryAmountReturns the total amount in supplier currency the affiliate is owed.@Valid BigDecimalAffiliate agent fee in percent@Valid BigDecimalAll amounts that are not of type SALE before a refund was applied@Valid BigDecimalPlatform fee in percent@Valid BigDecimalSupplier agent fee in percent@NotNull @Valid BookingContractPaymentDetailsDetails of the payment.Get payoutsReturns the account identifier for the beneficiary taking a platform feeGet refundableGet refundedGet refunds@NotNull @Valid @DecimalMin("0") BigDecimalThe total initial price as quoted in the original TripPay contract.@Valid @DecimalMin("0") BigDecimalThe source amount still due after a partial refund occurs.@NotNull @Size(min=1) StringThe source currency@NotNull @Size(min=1) StringWhere did the booking occur@NotNull @Valid @DecimalMin("0") BigDecimalThe total supplier price.@Valid @DecimalMin("0") BigDecimalThe supplier amount still due after a partial refund occurs.@NotNull @Size(min=1) StringThe supplier currency@NotNull @Valid @Size(min=1) UUIDSupplier identifier@NotNull @Size(min=1) StringSupplier name@NotNull @Valid QuoteLightweightThe quote used to create supplierAmount.@Valid CustomMonetaryAmountReturns the total amount in capture currency owed affiliate agency.@Valid CustomMonetaryAmountReturns the total amount in display currency owed affiliate agency.@Valid CustomMonetaryAmountReturns the total amount in internal currency owed affiliate agency.@Valid CustomMonetaryAmountReturns the total amount in source currency owed affiliate agency.@Valid CustomMonetaryAmountReturns the total amount in supplier currency owed affiliate agency.All amounts that are not of type SALE before a refund was appliedAll amounts that are not of type SALE@Valid CustomMonetaryAmountReturns the total amount in capture currency the affiliate is owed.@Valid CustomMonetaryAmountReturns the total amount in display currency the affiliate is owed.Total fees + commissions in percentAll amounts that are not of type SALE@Valid CustomMonetaryAmountReturns the total amount in internal currency the affiliate is owed.@Valid CustomMonetaryAmountReturns the total amount in source currency that is fees and commission.@Valid CustomMonetaryAmountReturns the total amount in supplier currency the affiliate is owed.@Valid CustomMonetaryAmountReturns the total amount in capture currency the affiliate is owed.@Valid CustomMonetaryAmountReturns the total amount in display currency the affiliate is owed.All amounts that are not of type SALE before a refund was appliedAll amounts that are not of type SALE@Valid CustomMonetaryAmountReturns the total amount in internal currency the affiliate is owed.@Valid CustomMonetaryAmountReturns the total amount in source currency that is fees and commission.@Valid CustomMonetaryAmountReturns the total amount in supplier currency the affiliate is owed.@Valid List<@Valid Beneficiary> Returns all the beneficiaries in this contract with their total amounts@Valid CustomMonetaryAmountReturns the total amount in capture currency the affiliate is owed.@Valid CustomMonetaryAmountReturns the total amount in display currency the affiliate is owed.@Valid CustomMonetaryAmountReturns the total amount in internal currency the affiliate is owed.@Valid CustomMonetaryAmountReturns the total amount in source currency that is fees and commission.@Valid CustomMonetaryAmountReturns the total amount in supplier currency the affiliate is owed.@Valid CustomMonetaryAmountReturns the total amount in capture currency owed supplier agency.@Valid CustomMonetaryAmountReturns the total amount in display currency owed supplier agency.@Valid CustomMonetaryAmountReturns the total amount in internal currency owed supplier agency.@Valid CustomMonetaryAmountReturns the total amount in source currency owed supplier agency.@Valid CustomMonetaryAmountReturns the total amount in supplier currency owed supplier agency.Sums up all tokens earned on the contract@Valid CustomMonetaryAmountReturns the total amount in capture currency the affiliate is owed.@Valid CustomMonetaryAmountReturns the total amount in display currency the affiliate is owed.All amounts that are not of type SALE before a refund was appliedAll amounts that are not of type SALE@Valid CustomMonetaryAmountReturns the total amount in internal currency the affiliate is owed.@Valid CustomMonetaryAmountReturns the total amount in source currency that is fees and commission.@Valid CustomMonetaryAmountReturns the total amount in supplier currency the affiliate is owed.@NotNull @Size(min=1) StringWay to track which booking contracts were made together@NotNull @Valid AuthenticatedUsergetUser()The authenticated user that made the payment requestVersion property that shows how many times this document has been persisted.hasFailedRefunds(Boolean hasFailedRefunds) inthashCode()hasPendingRefunds(Boolean hasPendingRefunds) hasRefunds(Boolean hasRefunds) hasSuccessfulRefunds(Boolean hasSuccessfulRefunds) identifier(String identifier) internalAmount(BigDecimal internalAmount) internalAmountRefundModifier(BigDecimal internalAmountRefundModifier) internalCurrency(String internalCurrency) internalPriceQuote(QuoteLightweight internalPriceQuote) itemList(List<@Valid BookingContractItem> itemList) lastUpdate(LocalDateTime lastUpdate) netCaptureAmount(BigDecimal netCaptureAmount) netCommissionableTotalCaptureAmount(CustomMonetaryAmount netCommissionableTotalCaptureAmount) netCommissionableTotalDisplayAmount(CustomMonetaryAmount netCommissionableTotalDisplayAmount) netCommissionableTotalInternalAmount(CustomMonetaryAmount netCommissionableTotalInternalAmount) netCommissionableTotalSourceAmount(CustomMonetaryAmount netCommissionableTotalSourceAmount) netCommissionableTotalSupplierAmount(CustomMonetaryAmount netCommissionableTotalSupplierAmount) netDisplayAmount(BigDecimal netDisplayAmount) netInternalAmount(BigDecimal netInternalAmount) netSourceAmount(BigDecimal netSourceAmount) netSupplierAmount(BigDecimal netSupplierAmount) netTotalAffiliateAgencyFeesCaptureAmount(CustomMonetaryAmount netTotalAffiliateAgencyFeesCaptureAmount) netTotalAffiliateAgencyFeesDisplayAmount(CustomMonetaryAmount netTotalAffiliateAgencyFeesDisplayAmount) netTotalAffiliateAgencyFeesInternalAmount(CustomMonetaryAmount netTotalAffiliateAgencyFeesInternalAmount) netTotalAffiliateAgencyFeesSourceAmount(CustomMonetaryAmount netTotalAffiliateAgencyFeesSourceAmount) netTotalAffiliateAgencyFeesSupplierAmount(CustomMonetaryAmount netTotalAffiliateAgencyFeesSupplierAmount) netTotalCustomersCaptureAmount(CustomMonetaryAmount netTotalCustomersCaptureAmount) netTotalCustomersDisplayAmount(CustomMonetaryAmount netTotalCustomersDisplayAmount) netTotalCustomersInternalAmount(CustomMonetaryAmount netTotalCustomersInternalAmount) netTotalCustomersSourceAmount(CustomMonetaryAmount netTotalCustomersSourceAmount) netTotalCustomersSupplierAmount(CustomMonetaryAmount netTotalCustomersSupplierAmount) netTotalFeesAndCommissionsCaptureAmount(CustomMonetaryAmount netTotalFeesAndCommissionsCaptureAmount) netTotalFeesAndCommissionsDisplayAmount(CustomMonetaryAmount netTotalFeesAndCommissionsDisplayAmount) netTotalFeesAndCommissionsInternalAmount(CustomMonetaryAmount netTotalFeesAndCommissionsInternalAmount) netTotalFeesAndCommissionsSourceAmount(CustomMonetaryAmount netTotalFeesAndCommissionsSourceAmount) netTotalFeesAndCommissionsSupplierAmount(CustomMonetaryAmount netTotalFeesAndCommissionsSupplierAmount) netTotalFeesCaptureAmount(CustomMonetaryAmount netTotalFeesCaptureAmount) netTotalFeesDisplayAmount(CustomMonetaryAmount netTotalFeesDisplayAmount) netTotalFeesInternalAmount(CustomMonetaryAmount netTotalFeesInternalAmount) netTotalFeesSourceAmount(CustomMonetaryAmount netTotalFeesSourceAmount) netTotalFeesSupplierAmount(CustomMonetaryAmount netTotalFeesSupplierAmount) netTotalSalesCaptureAmount(CustomMonetaryAmount netTotalSalesCaptureAmount) netTotalSalesDisplayAmount(CustomMonetaryAmount netTotalSalesDisplayAmount) netTotalSalesInternalAmount(CustomMonetaryAmount netTotalSalesInternalAmount) netTotalSalesSourceAmount(CustomMonetaryAmount netTotalSalesSourceAmount) netTotalSalesSupplierAmount(CustomMonetaryAmount netTotalSalesSupplierAmount) netTotalSupplierAgencyFeesCaptureAmount(CustomMonetaryAmount netTotalSupplierAgencyFeesCaptureAmount) netTotalSupplierAgencyFeesDisplayAmount(CustomMonetaryAmount netTotalSupplierAgencyFeesDisplayAmount) netTotalSupplierAgencyFeesInternalAmount(CustomMonetaryAmount netTotalSupplierAgencyFeesInternalAmount) netTotalSupplierAgencyFeesSourceAmount(CustomMonetaryAmount netTotalSupplierAgencyFeesSourceAmount) netTotalSupplierAgencyFeesSupplierAmount(CustomMonetaryAmount netTotalSupplierAgencyFeesSupplierAmount) netTotalTripPayFeeCaptureAmount(CustomMonetaryAmount netTotalTripPayFeeCaptureAmount) netTotalTripPayFeeDisplayAmount(CustomMonetaryAmount netTotalTripPayFeeDisplayAmount) netTotalTripPayFeeInternalAmount(CustomMonetaryAmount netTotalTripPayFeeInternalAmount) netTotalTripPayFeeSourceAmount(CustomMonetaryAmount netTotalTripPayFeeSourceAmount) netTotalTripPayFeeSupplierAmount(CustomMonetaryAmount netTotalTripPayFeeSupplierAmount) originalAffiliateAgencyFeesInPercent(BigDecimal originalAffiliateAgencyFeesInPercent) originalCommissionsInPercent(BigDecimal originalCommissionsInPercent) originalFeesInPercent(BigDecimal originalFeesInPercent) originalSupplierAgencyFeesInPercent(BigDecimal originalSupplierAgencyFeesInPercent) payment(BookingContractPaymentDetails payment) platformIdentifier(String platformIdentifier) putMetadataItem(String key, String metadataItem) refundable(Boolean refundable) voidsetCancellableBySupplierOrAgent(Boolean cancellableBySupplierOrAgent) voidsetCancellableByTraveler(Boolean cancellableByTraveler) voidsetCancellableWithNoCharges(Boolean cancellableWithNoCharges) voidsetCancellableWithPotentialCharges(Boolean cancellableWithPotentialCharges) voidsetCancellationType(BookingContract.CancellationTypeEnum cancellationType) voidsetCancelled(Boolean cancelled) voidsetCancelledOn(LocalDateTime cancelledOn) voidsetCanceller(BookingContract.CancellerEnum canceller) voidsetCancellerUserIdentifier(String cancellerUserIdentifier) voidsetCancelReason(String cancelReason) voidsetCaptureAmount(BigDecimal captureAmount) voidsetCaptureAmountRefundModifier(BigDecimal captureAmountRefundModifier) voidsetCaptureCurrency(String captureCurrency) voidsetCapturePriceQuote(QuoteLightweight capturePriceQuote) voidsetCommissionableTotalCaptureAmount(CustomMonetaryAmount commissionableTotalCaptureAmount) voidsetCommissionableTotalDisplayAmount(CustomMonetaryAmount commissionableTotalDisplayAmount) voidsetCommissionableTotalInternalAmount(CustomMonetaryAmount commissionableTotalInternalAmount) voidsetCommissionableTotalSourceAmount(CustomMonetaryAmount commissionableTotalSourceAmount) voidsetCommissionableTotalSupplierAmount(CustomMonetaryAmount commissionableTotalSupplierAmount) voidsetCreatedDate(LocalDateTime createdDate) voidsetDisplayAmount(BigDecimal displayAmount) voidsetDisplayAmountRefundModifier(BigDecimal displayAmountRefundModifier) voidsetDisplayCurrency(String displayCurrency) voidsetDisplayPriceQuote(QuoteLightweight displayPriceQuote) voidsetExternalSupplierBookingCode(String externalSupplierBookingCode) voidsetExternalSupplierIdentifier(String externalSupplierIdentifier) voidsetFederatedOrganizationIdentifier(String federatedOrganizationIdentifier) voidsetFederatedOrganizationName(String federatedOrganizationName) voidsetFundsAvailableDate(LocalDate fundsAvailableDate) voidsetFundsProcessed(Boolean fundsProcessed) voidsetHasFailedRefunds(Boolean hasFailedRefunds) voidsetHasPendingRefunds(Boolean hasPendingRefunds) voidsetHasRefunds(Boolean hasRefunds) voidsetHasSuccessfulRefunds(Boolean hasSuccessfulRefunds) voidvoidsetIdentifier(String identifier) voidsetInternalAmount(BigDecimal internalAmount) voidsetInternalAmountRefundModifier(BigDecimal internalAmountRefundModifier) voidsetInternalCurrency(String internalCurrency) voidsetInternalPriceQuote(QuoteLightweight internalPriceQuote) voidsetIpAddress(String ipAddress) voidsetItemList(List<@Valid BookingContractItem> itemList) voidsetLastUpdate(LocalDateTime lastUpdate) voidsetMetadata(Map<String, String> metadata) voidsetNetCaptureAmount(BigDecimal netCaptureAmount) voidsetNetCommissionableTotalCaptureAmount(CustomMonetaryAmount netCommissionableTotalCaptureAmount) voidsetNetCommissionableTotalDisplayAmount(CustomMonetaryAmount netCommissionableTotalDisplayAmount) voidsetNetCommissionableTotalInternalAmount(CustomMonetaryAmount netCommissionableTotalInternalAmount) voidsetNetCommissionableTotalSourceAmount(CustomMonetaryAmount netCommissionableTotalSourceAmount) voidsetNetCommissionableTotalSupplierAmount(CustomMonetaryAmount netCommissionableTotalSupplierAmount) voidsetNetDisplayAmount(BigDecimal netDisplayAmount) voidsetNetInternalAmount(BigDecimal netInternalAmount) voidsetNetSourceAmount(BigDecimal netSourceAmount) voidsetNetSupplierAmount(BigDecimal netSupplierAmount) voidsetNetTotalAffiliateAgencyFeesCaptureAmount(CustomMonetaryAmount netTotalAffiliateAgencyFeesCaptureAmount) voidsetNetTotalAffiliateAgencyFeesDisplayAmount(CustomMonetaryAmount netTotalAffiliateAgencyFeesDisplayAmount) voidsetNetTotalAffiliateAgencyFeesInternalAmount(CustomMonetaryAmount netTotalAffiliateAgencyFeesInternalAmount) voidsetNetTotalAffiliateAgencyFeesSourceAmount(CustomMonetaryAmount netTotalAffiliateAgencyFeesSourceAmount) voidsetNetTotalAffiliateAgencyFeesSupplierAmount(CustomMonetaryAmount netTotalAffiliateAgencyFeesSupplierAmount) voidsetNetTotalCustomersCaptureAmount(CustomMonetaryAmount netTotalCustomersCaptureAmount) voidsetNetTotalCustomersDisplayAmount(CustomMonetaryAmount netTotalCustomersDisplayAmount) voidsetNetTotalCustomersInternalAmount(CustomMonetaryAmount netTotalCustomersInternalAmount) voidsetNetTotalCustomersSourceAmount(CustomMonetaryAmount netTotalCustomersSourceAmount) voidsetNetTotalCustomersSupplierAmount(CustomMonetaryAmount netTotalCustomersSupplierAmount) voidsetNetTotalFeesAndCommissionsCaptureAmount(CustomMonetaryAmount netTotalFeesAndCommissionsCaptureAmount) voidsetNetTotalFeesAndCommissionsDisplayAmount(CustomMonetaryAmount netTotalFeesAndCommissionsDisplayAmount) voidsetNetTotalFeesAndCommissionsInternalAmount(CustomMonetaryAmount netTotalFeesAndCommissionsInternalAmount) voidsetNetTotalFeesAndCommissionsSourceAmount(CustomMonetaryAmount netTotalFeesAndCommissionsSourceAmount) voidsetNetTotalFeesAndCommissionsSupplierAmount(CustomMonetaryAmount netTotalFeesAndCommissionsSupplierAmount) voidsetNetTotalFeesCaptureAmount(CustomMonetaryAmount netTotalFeesCaptureAmount) voidsetNetTotalFeesDisplayAmount(CustomMonetaryAmount netTotalFeesDisplayAmount) voidsetNetTotalFeesInternalAmount(CustomMonetaryAmount netTotalFeesInternalAmount) voidsetNetTotalFeesSourceAmount(CustomMonetaryAmount netTotalFeesSourceAmount) voidsetNetTotalFeesSupplierAmount(CustomMonetaryAmount netTotalFeesSupplierAmount) voidsetNetTotalSalesCaptureAmount(CustomMonetaryAmount netTotalSalesCaptureAmount) voidsetNetTotalSalesDisplayAmount(CustomMonetaryAmount netTotalSalesDisplayAmount) voidsetNetTotalSalesInternalAmount(CustomMonetaryAmount netTotalSalesInternalAmount) voidsetNetTotalSalesSourceAmount(CustomMonetaryAmount netTotalSalesSourceAmount) voidsetNetTotalSalesSupplierAmount(CustomMonetaryAmount netTotalSalesSupplierAmount) voidsetNetTotalSupplierAgencyFeesCaptureAmount(CustomMonetaryAmount netTotalSupplierAgencyFeesCaptureAmount) voidsetNetTotalSupplierAgencyFeesDisplayAmount(CustomMonetaryAmount netTotalSupplierAgencyFeesDisplayAmount) voidsetNetTotalSupplierAgencyFeesInternalAmount(CustomMonetaryAmount netTotalSupplierAgencyFeesInternalAmount) voidsetNetTotalSupplierAgencyFeesSourceAmount(CustomMonetaryAmount netTotalSupplierAgencyFeesSourceAmount) voidsetNetTotalSupplierAgencyFeesSupplierAmount(CustomMonetaryAmount netTotalSupplierAgencyFeesSupplierAmount) voidsetNetTotalTripPayFeeCaptureAmount(CustomMonetaryAmount netTotalTripPayFeeCaptureAmount) voidsetNetTotalTripPayFeeDisplayAmount(CustomMonetaryAmount netTotalTripPayFeeDisplayAmount) voidsetNetTotalTripPayFeeInternalAmount(CustomMonetaryAmount netTotalTripPayFeeInternalAmount) voidsetNetTotalTripPayFeeSourceAmount(CustomMonetaryAmount netTotalTripPayFeeSourceAmount) voidsetNetTotalTripPayFeeSupplierAmount(CustomMonetaryAmount netTotalTripPayFeeSupplierAmount) voidsetOriginalAffiliateAgencyFeesInPercent(BigDecimal originalAffiliateAgencyFeesInPercent) voidsetOriginalCommissionsInPercent(BigDecimal originalCommissionsInPercent) voidsetOriginalFeesInPercent(BigDecimal originalFeesInPercent) voidsetOriginalSupplierAgencyFeesInPercent(BigDecimal originalSupplierAgencyFeesInPercent) voidsetPayment(BookingContractPaymentDetails payment) voidsetPayouts(List<Object> payouts) voidsetPlatformIdentifier(String platformIdentifier) voidsetRefundable(Boolean refundable) voidsetRefunded(Boolean refunded) voidsetRefunds(List<Object> refunds) voidsetSourceAmount(BigDecimal sourceAmount) voidsetSourceAmountRefundModifier(BigDecimal sourceAmountRefundModifier) voidsetSourceCurrency(String sourceCurrency) voidsetSourceUrl(String sourceUrl) voidsetSupplierAmount(BigDecimal supplierAmount) voidsetSupplierAmountRefundModifier(BigDecimal supplierAmountRefundModifier) voidsetSupplierCurrency(String supplierCurrency) voidsetSupplierIdentifier(UUID supplierIdentifier) voidsetSupplierName(String supplierName) voidsetSupplierPriceQuote(QuoteLightweight supplierPriceQuote) voidsetTotalAffiliateAgencyFeesCaptureAmount(CustomMonetaryAmount totalAffiliateAgencyFeesCaptureAmount) voidsetTotalAffiliateAgencyFeesDisplayAmount(CustomMonetaryAmount totalAffiliateAgencyFeesDisplayAmount) voidsetTotalAffiliateAgencyFeesInternalAmount(CustomMonetaryAmount totalAffiliateAgencyFeesInternalAmount) voidsetTotalAffiliateAgencyFeesSourceAmount(CustomMonetaryAmount totalAffiliateAgencyFeesSourceAmount) voidsetTotalAffiliateAgencyFeesSupplierAmount(CustomMonetaryAmount totalAffiliateAgencyFeesSupplierAmount) voidsetTotalCommissionsInPercent(Float totalCommissionsInPercent) voidsetTotalCommissionsInPercentWithRefund(Float totalCommissionsInPercentWithRefund) voidsetTotalFeesAndCommissionsCaptureAmount(CustomMonetaryAmount totalFeesAndCommissionsCaptureAmount) voidsetTotalFeesAndCommissionsDisplayAmount(CustomMonetaryAmount totalFeesAndCommissionsDisplayAmount) voidsetTotalFeesAndCommissionsInPercent(Float totalFeesAndCommissionsInPercent) voidsetTotalFeesAndCommissionsInPercentWithRefund(Float totalFeesAndCommissionsInPercentWithRefund) voidsetTotalFeesAndCommissionsInternalAmount(CustomMonetaryAmount totalFeesAndCommissionsInternalAmount) voidsetTotalFeesAndCommissionsSourceAmount(CustomMonetaryAmount totalFeesAndCommissionsSourceAmount) voidsetTotalFeesAndCommissionsSupplierAmount(CustomMonetaryAmount totalFeesAndCommissionsSupplierAmount) voidsetTotalFeesCaptureAmount(CustomMonetaryAmount totalFeesCaptureAmount) voidsetTotalFeesDisplayAmount(CustomMonetaryAmount totalFeesDisplayAmount) voidsetTotalFeesInPercent(Float totalFeesInPercent) voidsetTotalFeesInPercentWithRefund(Float totalFeesInPercentWithRefund) voidsetTotalFeesInternalAmount(CustomMonetaryAmount totalFeesInternalAmount) voidsetTotalFeesSourceAmount(CustomMonetaryAmount totalFeesSourceAmount) voidsetTotalFeesSupplierAmount(CustomMonetaryAmount totalFeesSupplierAmount) voidsetTotalFundsGroupedByBeneficiary(List<@Valid Beneficiary> totalFundsGroupedByBeneficiary) voidsetTotalSalesCaptureAmount(CustomMonetaryAmount totalSalesCaptureAmount) voidsetTotalSalesDisplayAmount(CustomMonetaryAmount totalSalesDisplayAmount) voidsetTotalSalesInternalAmount(CustomMonetaryAmount totalSalesInternalAmount) voidsetTotalSalesSourceAmount(CustomMonetaryAmount totalSalesSourceAmount) voidsetTotalSalesSupplierAmount(CustomMonetaryAmount totalSalesSupplierAmount) voidsetTotalSupplierAgencyFeesCaptureAmount(CustomMonetaryAmount totalSupplierAgencyFeesCaptureAmount) voidsetTotalSupplierAgencyFeesDisplayAmount(CustomMonetaryAmount totalSupplierAgencyFeesDisplayAmount) voidsetTotalSupplierAgencyFeesInternalAmount(CustomMonetaryAmount totalSupplierAgencyFeesInternalAmount) voidsetTotalSupplierAgencyFeesSourceAmount(CustomMonetaryAmount totalSupplierAgencyFeesSourceAmount) voidsetTotalSupplierAgencyFeesSupplierAmount(CustomMonetaryAmount totalSupplierAgencyFeesSupplierAmount) voidsetTotalTokensEarned(Long totalTokensEarned) voidsetTotalTripPayFeeCaptureAmount(CustomMonetaryAmount totalTripPayFeeCaptureAmount) voidsetTotalTripPayFeeDisplayAmount(CustomMonetaryAmount totalTripPayFeeDisplayAmount) voidsetTotalTripPayFeeInPercent(Float totalTripPayFeeInPercent) voidsetTotalTripPayFeeInPercentWithRefund(Float totalTripPayFeeInPercentWithRefund) voidsetTotalTripPayFeeInternalAmount(CustomMonetaryAmount totalTripPayFeeInternalAmount) voidsetTotalTripPayFeeSourceAmount(CustomMonetaryAmount totalTripPayFeeSourceAmount) voidsetTotalTripPayFeeSupplierAmount(CustomMonetaryAmount totalTripPayFeeSupplierAmount) voidsetTraceId(String traceId) voidsetUser(AuthenticatedUser user) voidsetVersion(Long version) sourceAmount(BigDecimal sourceAmount) sourceAmountRefundModifier(BigDecimal sourceAmountRefundModifier) sourceCurrency(String sourceCurrency) supplierAmount(BigDecimal supplierAmount) supplierAmountRefundModifier(BigDecimal supplierAmountRefundModifier) supplierCurrency(String supplierCurrency) supplierIdentifier(UUID supplierIdentifier) supplierName(String supplierName) supplierPriceQuote(QuoteLightweight supplierPriceQuote) toString()totalAffiliateAgencyFeesCaptureAmount(CustomMonetaryAmount totalAffiliateAgencyFeesCaptureAmount) totalAffiliateAgencyFeesDisplayAmount(CustomMonetaryAmount totalAffiliateAgencyFeesDisplayAmount) totalAffiliateAgencyFeesInternalAmount(CustomMonetaryAmount totalAffiliateAgencyFeesInternalAmount) totalAffiliateAgencyFeesSourceAmount(CustomMonetaryAmount totalAffiliateAgencyFeesSourceAmount) totalAffiliateAgencyFeesSupplierAmount(CustomMonetaryAmount totalAffiliateAgencyFeesSupplierAmount) totalCommissionsInPercent(Float totalCommissionsInPercent) totalCommissionsInPercentWithRefund(Float totalCommissionsInPercentWithRefund) totalFeesAndCommissionsCaptureAmount(CustomMonetaryAmount totalFeesAndCommissionsCaptureAmount) totalFeesAndCommissionsDisplayAmount(CustomMonetaryAmount totalFeesAndCommissionsDisplayAmount) totalFeesAndCommissionsInPercent(Float totalFeesAndCommissionsInPercent) totalFeesAndCommissionsInPercentWithRefund(Float totalFeesAndCommissionsInPercentWithRefund) totalFeesAndCommissionsInternalAmount(CustomMonetaryAmount totalFeesAndCommissionsInternalAmount) totalFeesAndCommissionsSourceAmount(CustomMonetaryAmount totalFeesAndCommissionsSourceAmount) totalFeesAndCommissionsSupplierAmount(CustomMonetaryAmount totalFeesAndCommissionsSupplierAmount) totalFeesCaptureAmount(CustomMonetaryAmount totalFeesCaptureAmount) totalFeesDisplayAmount(CustomMonetaryAmount totalFeesDisplayAmount) totalFeesInPercent(Float totalFeesInPercent) totalFeesInPercentWithRefund(Float totalFeesInPercentWithRefund) totalFeesInternalAmount(CustomMonetaryAmount totalFeesInternalAmount) totalFeesSourceAmount(CustomMonetaryAmount totalFeesSourceAmount) totalFeesSupplierAmount(CustomMonetaryAmount totalFeesSupplierAmount) totalFundsGroupedByBeneficiary(List<@Valid Beneficiary> totalFundsGroupedByBeneficiary) totalSalesCaptureAmount(CustomMonetaryAmount totalSalesCaptureAmount) totalSalesDisplayAmount(CustomMonetaryAmount totalSalesDisplayAmount) totalSalesInternalAmount(CustomMonetaryAmount totalSalesInternalAmount) totalSalesSourceAmount(CustomMonetaryAmount totalSalesSourceAmount) totalSalesSupplierAmount(CustomMonetaryAmount totalSalesSupplierAmount) totalSupplierAgencyFeesCaptureAmount(CustomMonetaryAmount totalSupplierAgencyFeesCaptureAmount) totalSupplierAgencyFeesDisplayAmount(CustomMonetaryAmount totalSupplierAgencyFeesDisplayAmount) totalSupplierAgencyFeesInternalAmount(CustomMonetaryAmount totalSupplierAgencyFeesInternalAmount) totalSupplierAgencyFeesSourceAmount(CustomMonetaryAmount totalSupplierAgencyFeesSourceAmount) totalSupplierAgencyFeesSupplierAmount(CustomMonetaryAmount totalSupplierAgencyFeesSupplierAmount) totalTokensEarned(Long totalTokensEarned) totalTripPayFeeCaptureAmount(CustomMonetaryAmount totalTripPayFeeCaptureAmount) totalTripPayFeeDisplayAmount(CustomMonetaryAmount totalTripPayFeeDisplayAmount) totalTripPayFeeInPercent(Float totalTripPayFeeInPercent) totalTripPayFeeInPercentWithRefund(Float totalTripPayFeeInPercentWithRefund) totalTripPayFeeInternalAmount(CustomMonetaryAmount totalTripPayFeeInternalAmount) totalTripPayFeeSourceAmount(CustomMonetaryAmount totalTripPayFeeSourceAmount) totalTripPayFeeSupplierAmount(CustomMonetaryAmount totalTripPayFeeSupplierAmount) user(AuthenticatedUser user)
-
Field Details
-
JSON_PROPERTY_ID
- See Also:
-
JSON_PROPERTY_CREATED_DATE
- See Also:
-
JSON_PROPERTY_LAST_UPDATE
- See Also:
-
JSON_PROPERTY_VERSION
- See Also:
-
JSON_PROPERTY_FEDERATED_ORGANIZATION_IDENTIFIER
- See Also:
-
JSON_PROPERTY_FEDERATED_ORGANIZATION_NAME
- See Also:
-
JSON_PROPERTY_USER
- See Also:
-
JSON_PROPERTY_IP_ADDRESS
- See Also:
-
JSON_PROPERTY_TRACE_ID
- See Also:
-
JSON_PROPERTY_SOURCE_URL
- See Also:
-
JSON_PROPERTY_IDENTIFIER
- See Also:
-
JSON_PROPERTY_SUPPLIER_IDENTIFIER
- See Also:
-
JSON_PROPERTY_SUPPLIER_NAME
- See Also:
-
JSON_PROPERTY_DISPLAY_PRICE_QUOTE
- See Also:
-
JSON_PROPERTY_SUPPLIER_PRICE_QUOTE
- See Also:
-
JSON_PROPERTY_INTERNAL_PRICE_QUOTE
- See Also:
-
JSON_PROPERTY_CAPTURE_PRICE_QUOTE
- See Also:
-
JSON_PROPERTY_ITEM_LIST
- See Also:
-
JSON_PROPERTY_EXTERNAL_SUPPLIER_IDENTIFIER
- See Also:
-
JSON_PROPERTY_EXTERNAL_SUPPLIER_BOOKING_CODE
- See Also:
-
JSON_PROPERTY_PAYMENT
- See Also:
-
JSON_PROPERTY_CANCELLED
- See Also:
-
JSON_PROPERTY_CANCELLED_ON
- See Also:
-
JSON_PROPERTY_CANCELLER
- See Also:
-
JSON_PROPERTY_CANCELLATION_TYPE
- See Also:
-
JSON_PROPERTY_CANCELLER_USER_IDENTIFIER
- See Also:
-
JSON_PROPERTY_CANCEL_REASON
- See Also:
-
JSON_PROPERTY_FUNDS_PROCESSED
- See Also:
-
JSON_PROPERTY_REFUNDS
- See Also:
-
JSON_PROPERTY_PAYOUTS
- See Also:
-
JSON_PROPERTY_SOURCE_CURRENCY
- See Also:
-
JSON_PROPERTY_DISPLAY_CURRENCY
- See Also:
-
JSON_PROPERTY_SUPPLIER_CURRENCY
- See Also:
-
JSON_PROPERTY_INTERNAL_CURRENCY
- See Also:
-
JSON_PROPERTY_CAPTURE_CURRENCY
- See Also:
-
JSON_PROPERTY_SOURCE_AMOUNT
- See Also:
-
JSON_PROPERTY_DISPLAY_AMOUNT
- See Also:
-
JSON_PROPERTY_SUPPLIER_AMOUNT
- See Also:
-
JSON_PROPERTY_INTERNAL_AMOUNT
- See Also:
-
JSON_PROPERTY_CAPTURE_AMOUNT
- See Also:
-
JSON_PROPERTY_SOURCE_AMOUNT_REFUND_MODIFIER
- See Also:
-
JSON_PROPERTY_DISPLAY_AMOUNT_REFUND_MODIFIER
- See Also:
-
JSON_PROPERTY_SUPPLIER_AMOUNT_REFUND_MODIFIER
- See Also:
-
JSON_PROPERTY_INTERNAL_AMOUNT_REFUND_MODIFIER
- See Also:
-
JSON_PROPERTY_CAPTURE_AMOUNT_REFUND_MODIFIER
- See Also:
-
JSON_PROPERTY_NET_SOURCE_AMOUNT
- See Also:
-
JSON_PROPERTY_NET_DISPLAY_AMOUNT
- See Also:
-
JSON_PROPERTY_NET_SUPPLIER_AMOUNT
- See Also:
-
JSON_PROPERTY_NET_INTERNAL_AMOUNT
- See Also:
-
JSON_PROPERTY_NET_CAPTURE_AMOUNT
- See Also:
-
JSON_PROPERTY_METADATA
- See Also:
-
JSON_PROPERTY_NET_COMMISSIONABLE_TOTAL_SOURCE_AMOUNT
- See Also:
-
JSON_PROPERTY_NET_COMMISSIONABLE_TOTAL_CAPTURE_AMOUNT
- See Also:
-
JSON_PROPERTY_NET_COMMISSIONABLE_TOTAL_DISPLAY_AMOUNT
- See Also:
-
JSON_PROPERTY_NET_COMMISSIONABLE_TOTAL_SUPPLIER_AMOUNT
- See Also:
-
JSON_PROPERTY_NET_COMMISSIONABLE_TOTAL_INTERNAL_AMOUNT
- See Also:
-
JSON_PROPERTY_NET_TOTAL_FEES_AND_COMMISSIONS_SOURCE_AMOUNT
- See Also:
-
JSON_PROPERTY_NET_TOTAL_FEES_AND_COMMISSIONS_CAPTURE_AMOUNT
- See Also:
-
JSON_PROPERTY_NET_TOTAL_FEES_AND_COMMISSIONS_DISPLAY_AMOUNT
- See Also:
-
JSON_PROPERTY_NET_TOTAL_FEES_AND_COMMISSIONS_SUPPLIER_AMOUNT
- See Also:
-
JSON_PROPERTY_NET_TOTAL_FEES_AND_COMMISSIONS_INTERNAL_AMOUNT
- See Also:
-
JSON_PROPERTY_NET_TOTAL_FEES_SOURCE_AMOUNT
- See Also:
-
JSON_PROPERTY_NET_TOTAL_FEES_CAPTURE_AMOUNT
- See Also:
-
JSON_PROPERTY_NET_TOTAL_FEES_DISPLAY_AMOUNT
- See Also:
-
JSON_PROPERTY_NET_TOTAL_FEES_SUPPLIER_AMOUNT
- See Also:
-
JSON_PROPERTY_NET_TOTAL_FEES_INTERNAL_AMOUNT
- See Also:
-
JSON_PROPERTY_NET_TOTAL_TRIP_PAY_FEE_SOURCE_AMOUNT
- See Also:
-
JSON_PROPERTY_NET_TOTAL_TRIP_PAY_FEE_CAPTURE_AMOUNT
- See Also:
-
JSON_PROPERTY_NET_TOTAL_TRIP_PAY_FEE_DISPLAY_AMOUNT
- See Also:
-
JSON_PROPERTY_NET_TOTAL_TRIP_PAY_FEE_SUPPLIER_AMOUNT
- See Also:
-
JSON_PROPERTY_NET_TOTAL_TRIP_PAY_FEE_INTERNAL_AMOUNT
- See Also:
-
JSON_PROPERTY_NET_TOTAL_SALES_SOURCE_AMOUNT
- See Also:
-
JSON_PROPERTY_NET_TOTAL_SALES_CAPTURE_AMOUNT
- See Also:
-
JSON_PROPERTY_NET_TOTAL_SALES_DISPLAY_AMOUNT
- See Also:
-
JSON_PROPERTY_NET_TOTAL_SALES_SUPPLIER_AMOUNT
- See Also:
-
JSON_PROPERTY_NET_TOTAL_SALES_INTERNAL_AMOUNT
- See Also:
-
JSON_PROPERTY_COMMISSIONABLE_TOTAL_SOURCE_AMOUNT
- See Also:
-
JSON_PROPERTY_COMMISSIONABLE_TOTAL_CAPTURE_AMOUNT
- See Also:
-
JSON_PROPERTY_COMMISSIONABLE_TOTAL_DISPLAY_AMOUNT
- See Also:
-
JSON_PROPERTY_COMMISSIONABLE_TOTAL_SUPPLIER_AMOUNT
- See Also:
-
JSON_PROPERTY_COMMISSIONABLE_TOTAL_INTERNAL_AMOUNT
- See Also:
-
JSON_PROPERTY_TOTAL_FEES_AND_COMMISSIONS_SOURCE_AMOUNT
- See Also:
-
JSON_PROPERTY_TOTAL_FEES_AND_COMMISSIONS_CAPTURE_AMOUNT
- See Also:
-
JSON_PROPERTY_TOTAL_FEES_AND_COMMISSIONS_DISPLAY_AMOUNT
- See Also:
-
JSON_PROPERTY_TOTAL_FEES_AND_COMMISSIONS_SUPPLIER_AMOUNT
- See Also:
-
JSON_PROPERTY_TOTAL_FEES_AND_COMMISSIONS_INTERNAL_AMOUNT
- See Also:
-
JSON_PROPERTY_TOTAL_FEES_SOURCE_AMOUNT
- See Also:
-
JSON_PROPERTY_TOTAL_FEES_CAPTURE_AMOUNT
- See Also:
-
JSON_PROPERTY_TOTAL_FEES_DISPLAY_AMOUNT
- See Also:
-
JSON_PROPERTY_TOTAL_FEES_SUPPLIER_AMOUNT
- See Also:
-
JSON_PROPERTY_TOTAL_FEES_INTERNAL_AMOUNT
- See Also:
-
JSON_PROPERTY_TOTAL_TRIP_PAY_FEE_SOURCE_AMOUNT
- See Also:
-
JSON_PROPERTY_TOTAL_TRIP_PAY_FEE_CAPTURE_AMOUNT
- See Also:
-
JSON_PROPERTY_TOTAL_TRIP_PAY_FEE_DISPLAY_AMOUNT
- See Also:
-
JSON_PROPERTY_TOTAL_TRIP_PAY_FEE_SUPPLIER_AMOUNT
- See Also:
-
JSON_PROPERTY_TOTAL_TRIP_PAY_FEE_INTERNAL_AMOUNT
- See Also:
-
JSON_PROPERTY_TOTAL_SALES_SOURCE_AMOUNT
- See Also:
-
JSON_PROPERTY_TOTAL_SALES_CAPTURE_AMOUNT
- See Also:
-
JSON_PROPERTY_TOTAL_SALES_DISPLAY_AMOUNT
- See Also:
-
JSON_PROPERTY_TOTAL_SALES_SUPPLIER_AMOUNT
- See Also:
-
JSON_PROPERTY_TOTAL_SALES_INTERNAL_AMOUNT
- See Also:
-
JSON_PROPERTY_FUNDS_AVAILABLE_DATE
- See Also:
-
JSON_PROPERTY_TOTAL_FEES_IN_PERCENT_WITH_REFUND
- See Also:
-
JSON_PROPERTY_TOTAL_FEES_IN_PERCENT
- See Also:
-
JSON_PROPERTY_TOTAL_TRIP_PAY_FEE_IN_PERCENT_WITH_REFUND
- See Also:
-
JSON_PROPERTY_TOTAL_TRIP_PAY_FEE_IN_PERCENT
- See Also:
-
JSON_PROPERTY_TOTAL_COMMISSIONS_IN_PERCENT_WITH_REFUND
- See Also:
-
JSON_PROPERTY_TOTAL_COMMISSIONS_IN_PERCENT
- See Also:
-
JSON_PROPERTY_TOTAL_FEES_AND_COMMISSIONS_IN_PERCENT_WITH_REFUND
- See Also:
-
JSON_PROPERTY_TOTAL_FEES_AND_COMMISSIONS_IN_PERCENT
- See Also:
-
JSON_PROPERTY_ORIGINAL_FEES_IN_PERCENT
- See Also:
-
JSON_PROPERTY_ORIGINAL_AFFILIATE_AGENCY_FEES_IN_PERCENT
- See Also:
-
JSON_PROPERTY_ORIGINAL_SUPPLIER_AGENCY_FEES_IN_PERCENT
- See Also:
-
JSON_PROPERTY_ORIGINAL_COMMISSIONS_IN_PERCENT
- See Also:
-
JSON_PROPERTY_NET_TOTAL_CUSTOMERS_SOURCE_AMOUNT
- See Also:
-
JSON_PROPERTY_NET_TOTAL_CUSTOMERS_CAPTURE_AMOUNT
- See Also:
-
JSON_PROPERTY_NET_TOTAL_CUSTOMERS_DISPLAY_AMOUNT
- See Also:
-
JSON_PROPERTY_NET_TOTAL_CUSTOMERS_SUPPLIER_AMOUNT
- See Also:
-
JSON_PROPERTY_NET_TOTAL_CUSTOMERS_INTERNAL_AMOUNT
- See Also:
-
JSON_PROPERTY_TOTAL_AFFILIATE_AGENCY_FEES_SOURCE_AMOUNT
- See Also:
-
JSON_PROPERTY_TOTAL_AFFILIATE_AGENCY_FEES_CAPTURE_AMOUNT
- See Also:
-
JSON_PROPERTY_TOTAL_AFFILIATE_AGENCY_FEES_DISPLAY_AMOUNT
- See Also:
-
JSON_PROPERTY_TOTAL_AFFILIATE_AGENCY_FEES_SUPPLIER_AMOUNT
- See Also:
-
JSON_PROPERTY_TOTAL_AFFILIATE_AGENCY_FEES_INTERNAL_AMOUNT
- See Also:
-
JSON_PROPERTY_TOTAL_SUPPLIER_AGENCY_FEES_SOURCE_AMOUNT
- See Also:
-
JSON_PROPERTY_TOTAL_SUPPLIER_AGENCY_FEES_CAPTURE_AMOUNT
- See Also:
-
JSON_PROPERTY_TOTAL_SUPPLIER_AGENCY_FEES_DISPLAY_AMOUNT
- See Also:
-
JSON_PROPERTY_TOTAL_SUPPLIER_AGENCY_FEES_SUPPLIER_AMOUNT
- See Also:
-
JSON_PROPERTY_TOTAL_SUPPLIER_AGENCY_FEES_INTERNAL_AMOUNT
- See Also:
-
JSON_PROPERTY_NET_TOTAL_AFFILIATE_AGENCY_FEES_SOURCE_AMOUNT
- See Also:
-
JSON_PROPERTY_NET_TOTAL_AFFILIATE_AGENCY_FEES_CAPTURE_AMOUNT
- See Also:
-
JSON_PROPERTY_NET_TOTAL_AFFILIATE_AGENCY_FEES_DISPLAY_AMOUNT
- See Also:
-
JSON_PROPERTY_NET_TOTAL_AFFILIATE_AGENCY_FEES_SUPPLIER_AMOUNT
- See Also:
-
JSON_PROPERTY_NET_TOTAL_AFFILIATE_AGENCY_FEES_INTERNAL_AMOUNT
- See Also:
-
JSON_PROPERTY_NET_TOTAL_SUPPLIER_AGENCY_FEES_SOURCE_AMOUNT
- See Also:
-
JSON_PROPERTY_NET_TOTAL_SUPPLIER_AGENCY_FEES_CAPTURE_AMOUNT
- See Also:
-
JSON_PROPERTY_NET_TOTAL_SUPPLIER_AGENCY_FEES_DISPLAY_AMOUNT
- See Also:
-
JSON_PROPERTY_NET_TOTAL_SUPPLIER_AGENCY_FEES_SUPPLIER_AMOUNT
- See Also:
-
JSON_PROPERTY_NET_TOTAL_SUPPLIER_AGENCY_FEES_INTERNAL_AMOUNT
- See Also:
-
JSON_PROPERTY_HAS_REFUNDS
- See Also:
-
JSON_PROPERTY_HAS_SUCCESSFUL_REFUNDS
- See Also:
-
JSON_PROPERTY_HAS_PENDING_REFUNDS
- See Also:
-
JSON_PROPERTY_HAS_FAILED_REFUNDS
- See Also:
-
JSON_PROPERTY_PLATFORM_IDENTIFIER
- See Also:
-
JSON_PROPERTY_TOTAL_FUNDS_GROUPED_BY_BENEFICIARY
- See Also:
-
JSON_PROPERTY_TOTAL_TOKENS_EARNED
- See Also:
-
JSON_PROPERTY_CANCELLABLE_WITH_NO_CHARGES
- See Also:
-
JSON_PROPERTY_CANCELLABLE_WITH_POTENTIAL_CHARGES
- See Also:
-
JSON_PROPERTY_REFUNDED
- See Also:
-
JSON_PROPERTY_CANCELLABLE_BY_TRAVELER
- See Also:
-
JSON_PROPERTY_CANCELLABLE_BY_SUPPLIER_OR_AGENT
- See Also:
-
JSON_PROPERTY_REFUNDABLE
- See Also:
-
-
Constructor Details
-
BookingContract
public BookingContract()
-
-
Method Details
-
id
-
getId
-
setId
-
createdDate
-
getCreatedDate
Datetime this record was first created- Returns:
- createdDate
-
setCreatedDate
-
lastUpdate
-
getLastUpdate
Datetime this record was last updated- Returns:
- lastUpdate
-
setLastUpdate
-
version
-
getVersion
Version property that shows how many times this document has been persisted. Document will not persist if the version property is less than current version property in the system. Result in an optimistic locking exception.- Returns:
- version
-
setVersion
-
federatedOrganizationIdentifier
public BookingContract federatedOrganizationIdentifier(@Nonnull String federatedOrganizationIdentifier) -
getFederatedOrganizationIdentifier
@Nonnull @NotNull @Size(min=1) public @NotNull @Size(min=1) String getFederatedOrganizationIdentifier()The auth realm owner ID- Returns:
- federatedOrganizationIdentifier
-
setFederatedOrganizationIdentifier
-
federatedOrganizationName
-
getFederatedOrganizationName
The auth realm owner name- Returns:
- federatedOrganizationName
-
setFederatedOrganizationName
-
user
-
getUser
The authenticated user that made the payment request- Returns:
- user
-
setUser
-
ipAddress
-
getIpAddress
Caller's IP address- Returns:
- ipAddress
-
setIpAddress
-
traceId
-
getTraceId
Way to track which booking contracts were made together- Returns:
- traceId
-
setTraceId
-
sourceUrl
-
getSourceUrl
Where did the booking occur- Returns:
- sourceUrl
-
setSourceUrl
-
identifier
-
getIdentifier
Unique identifier used to track the contract.- Returns:
- identifier
-
setIdentifier
-
supplierIdentifier
-
getSupplierIdentifier
@Nonnull @NotNull @Valid @Size(min=1) public @NotNull @Valid @Size(min=1) UUID getSupplierIdentifier()Supplier identifier- Returns:
- supplierIdentifier
-
setSupplierIdentifier
-
supplierName
-
getSupplierName
Supplier name- Returns:
- supplierName
-
setSupplierName
-
displayPriceQuote
-
getDisplayPriceQuote
The quote used to create displayAmount.- Returns:
- displayPriceQuote
-
setDisplayPriceQuote
-
supplierPriceQuote
-
getSupplierPriceQuote
The quote used to create supplierAmount.- Returns:
- supplierPriceQuote
-
setSupplierPriceQuote
-
internalPriceQuote
-
getInternalPriceQuote
The quote used to create internalAmount.- Returns:
- internalPriceQuote
-
setInternalPriceQuote
-
capturePriceQuote
-
getCapturePriceQuote
The quote used to create captureAmount.- Returns:
- capturePriceQuote
-
setCapturePriceQuote
-
itemList
-
addItemListItem
-
getItemList
@Nonnull @NotNull @Valid @Size(min=1, max=2147483647) public @NotNull @Valid @Size(min=1,max=2147483647) List<@Valid BookingContractItem> getItemList()Holds one booking line item for a specific supplier.- Returns:
- itemList
-
setItemList
-
externalSupplierIdentifier
-
getExternalSupplierIdentifier
Contract creator can choose to identify this record with her own identifier- Returns:
- externalSupplierIdentifier
-
setExternalSupplierIdentifier
-
externalSupplierBookingCode
-
getExternalSupplierBookingCode
External booking code generated by the caller- Returns:
- externalSupplierBookingCode
-
setExternalSupplierBookingCode
-
payment
-
getPayment
Details of the payment. Payment details will be empty if account type is AGENT- Returns:
- payment
-
setPayment
-
cancelled
-
getCancelled
Whether the booking was cancelled.- Returns:
- cancelled
-
setCancelled
-
cancelledOn
-
getCancelledOn
When the booking was cancelled.- Returns:
- cancelledOn
-
setCancelledOn
-
canceller
-
getCanceller
Type of entity that cancelled the booking.- Returns:
- canceller
-
setCanceller
-
cancellationType
public BookingContract cancellationType(@Nullable BookingContract.CancellationTypeEnum cancellationType) -
getCancellationType
Reason type.- Returns:
- cancellationType
-
setCancellationType
-
cancellerUserIdentifier
-
getCancellerUserIdentifier
User identifier that cancelled the entity.- Returns:
- cancellerUserIdentifier
-
setCancellerUserIdentifier
-
cancelReason
-
getCancelReason
-
setCancelReason
-
fundsProcessed
-
getFundsProcessed
Whether all funds have been processed for this booking.- Returns:
- fundsProcessed
-
setFundsProcessed
-
refunds
-
addRefundsItem
-
getRefunds
-
setRefunds
-
payouts
-
addPayoutsItem
-
getPayouts
-
setPayouts
-
sourceCurrency
-
getSourceCurrency
The source currency- Returns:
- sourceCurrency
-
setSourceCurrency
-
displayCurrency
-
getDisplayCurrency
The display currency- Returns:
- displayCurrency
-
setDisplayCurrency
-
supplierCurrency
-
getSupplierCurrency
The supplier currency- Returns:
- supplierCurrency
-
setSupplierCurrency
-
internalCurrency
-
getInternalCurrency
The internal currency- Returns:
- internalCurrency
-
setInternalCurrency
-
captureCurrency
-
getCaptureCurrency
The capture currency- Returns:
- captureCurrency
-
setCaptureCurrency
-
sourceAmount
-
getSourceAmount
@Nonnull @NotNull @Valid @DecimalMin("0") public @NotNull @Valid @DecimalMin("0") BigDecimal getSourceAmount()The total initial price as quoted in the original TripPay contract. minimum: 0- Returns:
- sourceAmount
-
setSourceAmount
-
displayAmount
-
getDisplayAmount
@Nonnull @NotNull @Valid @DecimalMin("0") public @NotNull @Valid @DecimalMin("0") BigDecimal getDisplayAmount()The total display price. minimum: 0- Returns:
- displayAmount
-
setDisplayAmount
-
supplierAmount
-
getSupplierAmount
@Nonnull @NotNull @Valid @DecimalMin("0") public @NotNull @Valid @DecimalMin("0") BigDecimal getSupplierAmount()The total supplier price. minimum: 0- Returns:
- supplierAmount
-
setSupplierAmount
-
internalAmount
-
getInternalAmount
@Nonnull @NotNull @Valid @DecimalMin("0") public @NotNull @Valid @DecimalMin("0") BigDecimal getInternalAmount()The total internal price. minimum: 0- Returns:
- internalAmount
-
setInternalAmount
-
captureAmount
-
getCaptureAmount
@Nonnull @NotNull @Valid @DecimalMin("0") public @NotNull @Valid @DecimalMin("0") BigDecimal getCaptureAmount()The total capture price. minimum: 0- Returns:
- captureAmount
-
setCaptureAmount
-
sourceAmountRefundModifier
-
getSourceAmountRefundModifier
@Nullable @Valid @DecimalMin("0") public @Valid @DecimalMin("0") BigDecimal getSourceAmountRefundModifier()The source amount still due after a partial refund occurs. minimum: 0- Returns:
- sourceAmountRefundModifier
-
setSourceAmountRefundModifier
-
displayAmountRefundModifier
public BookingContract displayAmountRefundModifier(@Nullable BigDecimal displayAmountRefundModifier) -
getDisplayAmountRefundModifier
@Nullable @Valid @DecimalMin("0") public @Valid @DecimalMin("0") BigDecimal getDisplayAmountRefundModifier()The display amount still due after a partial refund occurs. minimum: 0- Returns:
- displayAmountRefundModifier
-
setDisplayAmountRefundModifier
-
supplierAmountRefundModifier
public BookingContract supplierAmountRefundModifier(@Nullable BigDecimal supplierAmountRefundModifier) -
getSupplierAmountRefundModifier
@Nullable @Valid @DecimalMin("0") public @Valid @DecimalMin("0") BigDecimal getSupplierAmountRefundModifier()The supplier amount still due after a partial refund occurs. minimum: 0- Returns:
- supplierAmountRefundModifier
-
setSupplierAmountRefundModifier
-
internalAmountRefundModifier
public BookingContract internalAmountRefundModifier(@Nullable BigDecimal internalAmountRefundModifier) -
getInternalAmountRefundModifier
@Nullable @Valid @DecimalMin("0") public @Valid @DecimalMin("0") BigDecimal getInternalAmountRefundModifier()The internal amount still due after a partial refund occurs. minimum: 0- Returns:
- internalAmountRefundModifier
-
setInternalAmountRefundModifier
-
captureAmountRefundModifier
public BookingContract captureAmountRefundModifier(@Nullable BigDecimal captureAmountRefundModifier) -
getCaptureAmountRefundModifier
@Nullable @Valid @DecimalMin("0") public @Valid @DecimalMin("0") BigDecimal getCaptureAmountRefundModifier()The capture amount still due after a partial refund occurs. minimum: 0- Returns:
- captureAmountRefundModifier
-
setCaptureAmountRefundModifier
-
netSourceAmount
-
getNetSourceAmount
@Nonnull @NotNull @Valid @DecimalMin("0") public @NotNull @Valid @DecimalMin("0") BigDecimal getNetSourceAmount()Source amount minus source modifier. minimum: 0- Returns:
- netSourceAmount
-
setNetSourceAmount
-
netDisplayAmount
-
getNetDisplayAmount
@Nonnull @NotNull @Valid @DecimalMin("0") public @NotNull @Valid @DecimalMin("0") BigDecimal getNetDisplayAmount()Display amount minus display modifier. minimum: 0- Returns:
- netDisplayAmount
-
setNetDisplayAmount
-
netSupplierAmount
-
getNetSupplierAmount
@Nonnull @NotNull @Valid @DecimalMin("0") public @NotNull @Valid @DecimalMin("0") BigDecimal getNetSupplierAmount()Supplier amount minus supplier modifier. minimum: 0- Returns:
- netSupplierAmount
-
setNetSupplierAmount
-
netInternalAmount
-
getNetInternalAmount
@Nonnull @NotNull @Valid @DecimalMin("0") public @NotNull @Valid @DecimalMin("0") BigDecimal getNetInternalAmount()Internal amount minus internal modifier. minimum: 0- Returns:
- netInternalAmount
-
setNetInternalAmount
-
netCaptureAmount
-
getNetCaptureAmount
@Nonnull @NotNull @Valid @DecimalMin("0") public @NotNull @Valid @DecimalMin("0") BigDecimal getNetCaptureAmount()Capture amount minus capture modifier. minimum: 0- Returns:
- netCaptureAmount
-
setNetCaptureAmount
-
metadata
-
putMetadataItem
-
getMetadata
-
setMetadata
-
netCommissionableTotalSourceAmount
public BookingContract netCommissionableTotalSourceAmount(@Nullable CustomMonetaryAmount netCommissionableTotalSourceAmount) -
getNetCommissionableTotalSourceAmount
Returns the total amount in source currency the affiliate is owed.- Returns:
- netCommissionableTotalSourceAmount
-
setNetCommissionableTotalSourceAmount
public void setNetCommissionableTotalSourceAmount(@Nullable CustomMonetaryAmount netCommissionableTotalSourceAmount) -
netCommissionableTotalCaptureAmount
public BookingContract netCommissionableTotalCaptureAmount(@Nullable CustomMonetaryAmount netCommissionableTotalCaptureAmount) -
getNetCommissionableTotalCaptureAmount
Returns the total amount in capture currency the affiliate is owed.- Returns:
- netCommissionableTotalCaptureAmount
-
setNetCommissionableTotalCaptureAmount
public void setNetCommissionableTotalCaptureAmount(@Nullable CustomMonetaryAmount netCommissionableTotalCaptureAmount) -
netCommissionableTotalDisplayAmount
public BookingContract netCommissionableTotalDisplayAmount(@Nullable CustomMonetaryAmount netCommissionableTotalDisplayAmount) -
getNetCommissionableTotalDisplayAmount
Returns the total amount in display currency the affiliate is owed.- Returns:
- netCommissionableTotalDisplayAmount
-
setNetCommissionableTotalDisplayAmount
public void setNetCommissionableTotalDisplayAmount(@Nullable CustomMonetaryAmount netCommissionableTotalDisplayAmount) -
netCommissionableTotalSupplierAmount
public BookingContract netCommissionableTotalSupplierAmount(@Nullable CustomMonetaryAmount netCommissionableTotalSupplierAmount) -
getNetCommissionableTotalSupplierAmount
Returns the total amount in supplier currency the affiliate is owed.- Returns:
- netCommissionableTotalSupplierAmount
-
setNetCommissionableTotalSupplierAmount
public void setNetCommissionableTotalSupplierAmount(@Nullable CustomMonetaryAmount netCommissionableTotalSupplierAmount) -
netCommissionableTotalInternalAmount
public BookingContract netCommissionableTotalInternalAmount(@Nullable CustomMonetaryAmount netCommissionableTotalInternalAmount) -
getNetCommissionableTotalInternalAmount
Returns the total amount in internal currency the affiliate is owed.- Returns:
- netCommissionableTotalInternalAmount
-
setNetCommissionableTotalInternalAmount
public void setNetCommissionableTotalInternalAmount(@Nullable CustomMonetaryAmount netCommissionableTotalInternalAmount) -
netTotalFeesAndCommissionsSourceAmount
public BookingContract netTotalFeesAndCommissionsSourceAmount(@Nullable CustomMonetaryAmount netTotalFeesAndCommissionsSourceAmount) -
getNetTotalFeesAndCommissionsSourceAmount
Returns the total amount in source currency that is fees and commission.- Returns:
- netTotalFeesAndCommissionsSourceAmount
-
setNetTotalFeesAndCommissionsSourceAmount
public void setNetTotalFeesAndCommissionsSourceAmount(@Nullable CustomMonetaryAmount netTotalFeesAndCommissionsSourceAmount) -
netTotalFeesAndCommissionsCaptureAmount
public BookingContract netTotalFeesAndCommissionsCaptureAmount(@Nullable CustomMonetaryAmount netTotalFeesAndCommissionsCaptureAmount) -
getNetTotalFeesAndCommissionsCaptureAmount
Returns the total amount in capture currency the affiliate is owed.- Returns:
- netTotalFeesAndCommissionsCaptureAmount
-
setNetTotalFeesAndCommissionsCaptureAmount
public void setNetTotalFeesAndCommissionsCaptureAmount(@Nullable CustomMonetaryAmount netTotalFeesAndCommissionsCaptureAmount) -
netTotalFeesAndCommissionsDisplayAmount
public BookingContract netTotalFeesAndCommissionsDisplayAmount(@Nullable CustomMonetaryAmount netTotalFeesAndCommissionsDisplayAmount) -
getNetTotalFeesAndCommissionsDisplayAmount
Returns the total amount in display currency the affiliate is owed.- Returns:
- netTotalFeesAndCommissionsDisplayAmount
-
setNetTotalFeesAndCommissionsDisplayAmount
public void setNetTotalFeesAndCommissionsDisplayAmount(@Nullable CustomMonetaryAmount netTotalFeesAndCommissionsDisplayAmount) -
netTotalFeesAndCommissionsSupplierAmount
public BookingContract netTotalFeesAndCommissionsSupplierAmount(@Nullable CustomMonetaryAmount netTotalFeesAndCommissionsSupplierAmount) -
getNetTotalFeesAndCommissionsSupplierAmount
Returns the total amount in supplier currency the affiliate is owed.- Returns:
- netTotalFeesAndCommissionsSupplierAmount
-
setNetTotalFeesAndCommissionsSupplierAmount
public void setNetTotalFeesAndCommissionsSupplierAmount(@Nullable CustomMonetaryAmount netTotalFeesAndCommissionsSupplierAmount) -
netTotalFeesAndCommissionsInternalAmount
public BookingContract netTotalFeesAndCommissionsInternalAmount(@Nullable CustomMonetaryAmount netTotalFeesAndCommissionsInternalAmount) -
getNetTotalFeesAndCommissionsInternalAmount
Returns the total amount in internal currency the affiliate is owed.- Returns:
- netTotalFeesAndCommissionsInternalAmount
-
setNetTotalFeesAndCommissionsInternalAmount
public void setNetTotalFeesAndCommissionsInternalAmount(@Nullable CustomMonetaryAmount netTotalFeesAndCommissionsInternalAmount) -
netTotalFeesSourceAmount
public BookingContract netTotalFeesSourceAmount(@Nullable CustomMonetaryAmount netTotalFeesSourceAmount) -
getNetTotalFeesSourceAmount
Returns the total amount in source currency that is fees and commission.- Returns:
- netTotalFeesSourceAmount
-
setNetTotalFeesSourceAmount
-
netTotalFeesCaptureAmount
public BookingContract netTotalFeesCaptureAmount(@Nullable CustomMonetaryAmount netTotalFeesCaptureAmount) -
getNetTotalFeesCaptureAmount
Returns the total amount in capture currency the affiliate is owed.- Returns:
- netTotalFeesCaptureAmount
-
setNetTotalFeesCaptureAmount
-
netTotalFeesDisplayAmount
public BookingContract netTotalFeesDisplayAmount(@Nullable CustomMonetaryAmount netTotalFeesDisplayAmount) -
getNetTotalFeesDisplayAmount
Returns the total amount in display currency the affiliate is owed.- Returns:
- netTotalFeesDisplayAmount
-
setNetTotalFeesDisplayAmount
-
netTotalFeesSupplierAmount
public BookingContract netTotalFeesSupplierAmount(@Nullable CustomMonetaryAmount netTotalFeesSupplierAmount) -
getNetTotalFeesSupplierAmount
Returns the total amount in supplier currency the affiliate is owed.- Returns:
- netTotalFeesSupplierAmount
-
setNetTotalFeesSupplierAmount
public void setNetTotalFeesSupplierAmount(@Nullable CustomMonetaryAmount netTotalFeesSupplierAmount) -
netTotalFeesInternalAmount
public BookingContract netTotalFeesInternalAmount(@Nullable CustomMonetaryAmount netTotalFeesInternalAmount) -
getNetTotalFeesInternalAmount
Returns the total amount in internal currency the affiliate is owed.- Returns:
- netTotalFeesInternalAmount
-
setNetTotalFeesInternalAmount
public void setNetTotalFeesInternalAmount(@Nullable CustomMonetaryAmount netTotalFeesInternalAmount) -
netTotalTripPayFeeSourceAmount
public BookingContract netTotalTripPayFeeSourceAmount(@Nullable CustomMonetaryAmount netTotalTripPayFeeSourceAmount) -
getNetTotalTripPayFeeSourceAmount
Returns the total amount in source currency that is fees and commission.- Returns:
- netTotalTripPayFeeSourceAmount
-
setNetTotalTripPayFeeSourceAmount
public void setNetTotalTripPayFeeSourceAmount(@Nullable CustomMonetaryAmount netTotalTripPayFeeSourceAmount) -
netTotalTripPayFeeCaptureAmount
public BookingContract netTotalTripPayFeeCaptureAmount(@Nullable CustomMonetaryAmount netTotalTripPayFeeCaptureAmount) -
getNetTotalTripPayFeeCaptureAmount
Returns the total amount in capture currency the affiliate is owed.- Returns:
- netTotalTripPayFeeCaptureAmount
-
setNetTotalTripPayFeeCaptureAmount
public void setNetTotalTripPayFeeCaptureAmount(@Nullable CustomMonetaryAmount netTotalTripPayFeeCaptureAmount) -
netTotalTripPayFeeDisplayAmount
public BookingContract netTotalTripPayFeeDisplayAmount(@Nullable CustomMonetaryAmount netTotalTripPayFeeDisplayAmount) -
getNetTotalTripPayFeeDisplayAmount
Returns the total amount in display currency the affiliate is owed.- Returns:
- netTotalTripPayFeeDisplayAmount
-
setNetTotalTripPayFeeDisplayAmount
public void setNetTotalTripPayFeeDisplayAmount(@Nullable CustomMonetaryAmount netTotalTripPayFeeDisplayAmount) -
netTotalTripPayFeeSupplierAmount
public BookingContract netTotalTripPayFeeSupplierAmount(@Nullable CustomMonetaryAmount netTotalTripPayFeeSupplierAmount) -
getNetTotalTripPayFeeSupplierAmount
Returns the total amount in supplier currency the affiliate is owed.- Returns:
- netTotalTripPayFeeSupplierAmount
-
setNetTotalTripPayFeeSupplierAmount
public void setNetTotalTripPayFeeSupplierAmount(@Nullable CustomMonetaryAmount netTotalTripPayFeeSupplierAmount) -
netTotalTripPayFeeInternalAmount
public BookingContract netTotalTripPayFeeInternalAmount(@Nullable CustomMonetaryAmount netTotalTripPayFeeInternalAmount) -
getNetTotalTripPayFeeInternalAmount
Returns the total amount in internal currency the affiliate is owed.- Returns:
- netTotalTripPayFeeInternalAmount
-
setNetTotalTripPayFeeInternalAmount
public void setNetTotalTripPayFeeInternalAmount(@Nullable CustomMonetaryAmount netTotalTripPayFeeInternalAmount) -
netTotalSalesSourceAmount
public BookingContract netTotalSalesSourceAmount(@Nullable CustomMonetaryAmount netTotalSalesSourceAmount) -
getNetTotalSalesSourceAmount
Returns the total amount in source currency that is fees and commission.- Returns:
- netTotalSalesSourceAmount
-
setNetTotalSalesSourceAmount
-
netTotalSalesCaptureAmount
public BookingContract netTotalSalesCaptureAmount(@Nullable CustomMonetaryAmount netTotalSalesCaptureAmount) -
getNetTotalSalesCaptureAmount
Returns the total amount in capture currency the affiliate is owed.- Returns:
- netTotalSalesCaptureAmount
-
setNetTotalSalesCaptureAmount
public void setNetTotalSalesCaptureAmount(@Nullable CustomMonetaryAmount netTotalSalesCaptureAmount) -
netTotalSalesDisplayAmount
public BookingContract netTotalSalesDisplayAmount(@Nullable CustomMonetaryAmount netTotalSalesDisplayAmount) -
getNetTotalSalesDisplayAmount
Returns the total amount in display currency the affiliate is owed.- Returns:
- netTotalSalesDisplayAmount
-
setNetTotalSalesDisplayAmount
public void setNetTotalSalesDisplayAmount(@Nullable CustomMonetaryAmount netTotalSalesDisplayAmount) -
netTotalSalesSupplierAmount
public BookingContract netTotalSalesSupplierAmount(@Nullable CustomMonetaryAmount netTotalSalesSupplierAmount) -
getNetTotalSalesSupplierAmount
Returns the total amount in supplier currency the affiliate is owed.- Returns:
- netTotalSalesSupplierAmount
-
setNetTotalSalesSupplierAmount
public void setNetTotalSalesSupplierAmount(@Nullable CustomMonetaryAmount netTotalSalesSupplierAmount) -
netTotalSalesInternalAmount
public BookingContract netTotalSalesInternalAmount(@Nullable CustomMonetaryAmount netTotalSalesInternalAmount) -
getNetTotalSalesInternalAmount
Returns the total amount in internal currency the affiliate is owed.- Returns:
- netTotalSalesInternalAmount
-
setNetTotalSalesInternalAmount
public void setNetTotalSalesInternalAmount(@Nullable CustomMonetaryAmount netTotalSalesInternalAmount) -
commissionableTotalSourceAmount
public BookingContract commissionableTotalSourceAmount(@Nullable CustomMonetaryAmount commissionableTotalSourceAmount) -
getCommissionableTotalSourceAmount
Returns the total amount in source currency the affiliate is owed.- Returns:
- commissionableTotalSourceAmount
-
setCommissionableTotalSourceAmount
public void setCommissionableTotalSourceAmount(@Nullable CustomMonetaryAmount commissionableTotalSourceAmount) -
commissionableTotalCaptureAmount
public BookingContract commissionableTotalCaptureAmount(@Nullable CustomMonetaryAmount commissionableTotalCaptureAmount) -
getCommissionableTotalCaptureAmount
Returns the total amount in capture currency the affiliate is owed.- Returns:
- commissionableTotalCaptureAmount
-
setCommissionableTotalCaptureAmount
public void setCommissionableTotalCaptureAmount(@Nullable CustomMonetaryAmount commissionableTotalCaptureAmount) -
commissionableTotalDisplayAmount
public BookingContract commissionableTotalDisplayAmount(@Nullable CustomMonetaryAmount commissionableTotalDisplayAmount) -
getCommissionableTotalDisplayAmount
Returns the total amount in display currency the affiliate is owed.- Returns:
- commissionableTotalDisplayAmount
-
setCommissionableTotalDisplayAmount
public void setCommissionableTotalDisplayAmount(@Nullable CustomMonetaryAmount commissionableTotalDisplayAmount) -
commissionableTotalSupplierAmount
public BookingContract commissionableTotalSupplierAmount(@Nullable CustomMonetaryAmount commissionableTotalSupplierAmount) -
getCommissionableTotalSupplierAmount
Returns the total amount in supplier currency the affiliate is owed.- Returns:
- commissionableTotalSupplierAmount
-
setCommissionableTotalSupplierAmount
public void setCommissionableTotalSupplierAmount(@Nullable CustomMonetaryAmount commissionableTotalSupplierAmount) -
commissionableTotalInternalAmount
public BookingContract commissionableTotalInternalAmount(@Nullable CustomMonetaryAmount commissionableTotalInternalAmount) -
getCommissionableTotalInternalAmount
Returns the total amount in internal currency the affiliate is owed.- Returns:
- commissionableTotalInternalAmount
-
setCommissionableTotalInternalAmount
public void setCommissionableTotalInternalAmount(@Nullable CustomMonetaryAmount commissionableTotalInternalAmount) -
totalFeesAndCommissionsSourceAmount
public BookingContract totalFeesAndCommissionsSourceAmount(@Nullable CustomMonetaryAmount totalFeesAndCommissionsSourceAmount) -
getTotalFeesAndCommissionsSourceAmount
Returns the total amount in source currency that is fees and commission.- Returns:
- totalFeesAndCommissionsSourceAmount
-
setTotalFeesAndCommissionsSourceAmount
public void setTotalFeesAndCommissionsSourceAmount(@Nullable CustomMonetaryAmount totalFeesAndCommissionsSourceAmount) -
totalFeesAndCommissionsCaptureAmount
public BookingContract totalFeesAndCommissionsCaptureAmount(@Nullable CustomMonetaryAmount totalFeesAndCommissionsCaptureAmount) -
getTotalFeesAndCommissionsCaptureAmount
Returns the total amount in capture currency the affiliate is owed.- Returns:
- totalFeesAndCommissionsCaptureAmount
-
setTotalFeesAndCommissionsCaptureAmount
public void setTotalFeesAndCommissionsCaptureAmount(@Nullable CustomMonetaryAmount totalFeesAndCommissionsCaptureAmount) -
totalFeesAndCommissionsDisplayAmount
public BookingContract totalFeesAndCommissionsDisplayAmount(@Nullable CustomMonetaryAmount totalFeesAndCommissionsDisplayAmount) -
getTotalFeesAndCommissionsDisplayAmount
Returns the total amount in display currency the affiliate is owed.- Returns:
- totalFeesAndCommissionsDisplayAmount
-
setTotalFeesAndCommissionsDisplayAmount
public void setTotalFeesAndCommissionsDisplayAmount(@Nullable CustomMonetaryAmount totalFeesAndCommissionsDisplayAmount) -
totalFeesAndCommissionsSupplierAmount
public BookingContract totalFeesAndCommissionsSupplierAmount(@Nullable CustomMonetaryAmount totalFeesAndCommissionsSupplierAmount) -
getTotalFeesAndCommissionsSupplierAmount
Returns the total amount in supplier currency the affiliate is owed.- Returns:
- totalFeesAndCommissionsSupplierAmount
-
setTotalFeesAndCommissionsSupplierAmount
public void setTotalFeesAndCommissionsSupplierAmount(@Nullable CustomMonetaryAmount totalFeesAndCommissionsSupplierAmount) -
totalFeesAndCommissionsInternalAmount
public BookingContract totalFeesAndCommissionsInternalAmount(@Nullable CustomMonetaryAmount totalFeesAndCommissionsInternalAmount) -
getTotalFeesAndCommissionsInternalAmount
Returns the total amount in internal currency the affiliate is owed.- Returns:
- totalFeesAndCommissionsInternalAmount
-
setTotalFeesAndCommissionsInternalAmount
public void setTotalFeesAndCommissionsInternalAmount(@Nullable CustomMonetaryAmount totalFeesAndCommissionsInternalAmount) -
totalFeesSourceAmount
-
getTotalFeesSourceAmount
Returns the total amount in source currency that is fees and commission.- Returns:
- totalFeesSourceAmount
-
setTotalFeesSourceAmount
-
totalFeesCaptureAmount
public BookingContract totalFeesCaptureAmount(@Nullable CustomMonetaryAmount totalFeesCaptureAmount) -
getTotalFeesCaptureAmount
Returns the total amount in capture currency the affiliate is owed.- Returns:
- totalFeesCaptureAmount
-
setTotalFeesCaptureAmount
-
totalFeesDisplayAmount
public BookingContract totalFeesDisplayAmount(@Nullable CustomMonetaryAmount totalFeesDisplayAmount) -
getTotalFeesDisplayAmount
Returns the total amount in display currency the affiliate is owed.- Returns:
- totalFeesDisplayAmount
-
setTotalFeesDisplayAmount
-
totalFeesSupplierAmount
public BookingContract totalFeesSupplierAmount(@Nullable CustomMonetaryAmount totalFeesSupplierAmount) -
getTotalFeesSupplierAmount
Returns the total amount in supplier currency the affiliate is owed.- Returns:
- totalFeesSupplierAmount
-
setTotalFeesSupplierAmount
-
totalFeesInternalAmount
public BookingContract totalFeesInternalAmount(@Nullable CustomMonetaryAmount totalFeesInternalAmount) -
getTotalFeesInternalAmount
Returns the total amount in internal currency the affiliate is owed.- Returns:
- totalFeesInternalAmount
-
setTotalFeesInternalAmount
-
totalTripPayFeeSourceAmount
public BookingContract totalTripPayFeeSourceAmount(@Nullable CustomMonetaryAmount totalTripPayFeeSourceAmount) -
getTotalTripPayFeeSourceAmount
Returns the total amount in source currency that is fees and commission.- Returns:
- totalTripPayFeeSourceAmount
-
setTotalTripPayFeeSourceAmount
public void setTotalTripPayFeeSourceAmount(@Nullable CustomMonetaryAmount totalTripPayFeeSourceAmount) -
totalTripPayFeeCaptureAmount
public BookingContract totalTripPayFeeCaptureAmount(@Nullable CustomMonetaryAmount totalTripPayFeeCaptureAmount) -
getTotalTripPayFeeCaptureAmount
Returns the total amount in capture currency the affiliate is owed.- Returns:
- totalTripPayFeeCaptureAmount
-
setTotalTripPayFeeCaptureAmount
public void setTotalTripPayFeeCaptureAmount(@Nullable CustomMonetaryAmount totalTripPayFeeCaptureAmount) -
totalTripPayFeeDisplayAmount
public BookingContract totalTripPayFeeDisplayAmount(@Nullable CustomMonetaryAmount totalTripPayFeeDisplayAmount) -
getTotalTripPayFeeDisplayAmount
Returns the total amount in display currency the affiliate is owed.- Returns:
- totalTripPayFeeDisplayAmount
-
setTotalTripPayFeeDisplayAmount
public void setTotalTripPayFeeDisplayAmount(@Nullable CustomMonetaryAmount totalTripPayFeeDisplayAmount) -
totalTripPayFeeSupplierAmount
public BookingContract totalTripPayFeeSupplierAmount(@Nullable CustomMonetaryAmount totalTripPayFeeSupplierAmount) -
getTotalTripPayFeeSupplierAmount
Returns the total amount in supplier currency the affiliate is owed.- Returns:
- totalTripPayFeeSupplierAmount
-
setTotalTripPayFeeSupplierAmount
public void setTotalTripPayFeeSupplierAmount(@Nullable CustomMonetaryAmount totalTripPayFeeSupplierAmount) -
totalTripPayFeeInternalAmount
public BookingContract totalTripPayFeeInternalAmount(@Nullable CustomMonetaryAmount totalTripPayFeeInternalAmount) -
getTotalTripPayFeeInternalAmount
Returns the total amount in internal currency the affiliate is owed.- Returns:
- totalTripPayFeeInternalAmount
-
setTotalTripPayFeeInternalAmount
public void setTotalTripPayFeeInternalAmount(@Nullable CustomMonetaryAmount totalTripPayFeeInternalAmount) -
totalSalesSourceAmount
public BookingContract totalSalesSourceAmount(@Nullable CustomMonetaryAmount totalSalesSourceAmount) -
getTotalSalesSourceAmount
Returns the total amount in source currency that is fees and commission.- Returns:
- totalSalesSourceAmount
-
setTotalSalesSourceAmount
-
totalSalesCaptureAmount
public BookingContract totalSalesCaptureAmount(@Nullable CustomMonetaryAmount totalSalesCaptureAmount) -
getTotalSalesCaptureAmount
Returns the total amount in capture currency the affiliate is owed.- Returns:
- totalSalesCaptureAmount
-
setTotalSalesCaptureAmount
-
totalSalesDisplayAmount
public BookingContract totalSalesDisplayAmount(@Nullable CustomMonetaryAmount totalSalesDisplayAmount) -
getTotalSalesDisplayAmount
Returns the total amount in display currency the affiliate is owed.- Returns:
- totalSalesDisplayAmount
-
setTotalSalesDisplayAmount
-
totalSalesSupplierAmount
public BookingContract totalSalesSupplierAmount(@Nullable CustomMonetaryAmount totalSalesSupplierAmount) -
getTotalSalesSupplierAmount
Returns the total amount in supplier currency the affiliate is owed.- Returns:
- totalSalesSupplierAmount
-
setTotalSalesSupplierAmount
-
totalSalesInternalAmount
public BookingContract totalSalesInternalAmount(@Nullable CustomMonetaryAmount totalSalesInternalAmount) -
getTotalSalesInternalAmount
Returns the total amount in internal currency the affiliate is owed.- Returns:
- totalSalesInternalAmount
-
setTotalSalesInternalAmount
-
fundsAvailableDate
-
getFundsAvailableDate
Returns the date the funds will be released to the customer.- Returns:
- fundsAvailableDate
-
setFundsAvailableDate
-
totalFeesInPercentWithRefund
-
getTotalFeesInPercentWithRefund
All amounts that are not of type SALE- Returns:
- totalFeesInPercentWithRefund
-
setTotalFeesInPercentWithRefund
-
totalFeesInPercent
-
getTotalFeesInPercent
All amounts that are not of type SALE before a refund was applied- Returns:
- totalFeesInPercent
-
setTotalFeesInPercent
-
totalTripPayFeeInPercentWithRefund
public BookingContract totalTripPayFeeInPercentWithRefund(@Nullable Float totalTripPayFeeInPercentWithRefund) -
getTotalTripPayFeeInPercentWithRefund
All amounts that are not of type SALE- Returns:
- totalTripPayFeeInPercentWithRefund
-
setTotalTripPayFeeInPercentWithRefund
public void setTotalTripPayFeeInPercentWithRefund(@Nullable Float totalTripPayFeeInPercentWithRefund) -
totalTripPayFeeInPercent
-
getTotalTripPayFeeInPercent
All amounts that are not of type SALE before a refund was applied- Returns:
- totalTripPayFeeInPercent
-
setTotalTripPayFeeInPercent
-
totalCommissionsInPercentWithRefund
public BookingContract totalCommissionsInPercentWithRefund(@Nullable Float totalCommissionsInPercentWithRefund) -
getTotalCommissionsInPercentWithRefund
All amounts that are not of type SALE- Returns:
- totalCommissionsInPercentWithRefund
-
setTotalCommissionsInPercentWithRefund
public void setTotalCommissionsInPercentWithRefund(@Nullable Float totalCommissionsInPercentWithRefund) -
totalCommissionsInPercent
-
getTotalCommissionsInPercent
All amounts that are not of type SALE before a refund was applied- Returns:
- totalCommissionsInPercent
-
setTotalCommissionsInPercent
-
totalFeesAndCommissionsInPercentWithRefund
public BookingContract totalFeesAndCommissionsInPercentWithRefund(@Nullable Float totalFeesAndCommissionsInPercentWithRefund) -
getTotalFeesAndCommissionsInPercentWithRefund
All amounts that are not of type SALE- Returns:
- totalFeesAndCommissionsInPercentWithRefund
-
setTotalFeesAndCommissionsInPercentWithRefund
public void setTotalFeesAndCommissionsInPercentWithRefund(@Nullable Float totalFeesAndCommissionsInPercentWithRefund) -
totalFeesAndCommissionsInPercent
public BookingContract totalFeesAndCommissionsInPercent(@Nullable Float totalFeesAndCommissionsInPercent) -
getTotalFeesAndCommissionsInPercent
Total fees + commissions in percent- Returns:
- totalFeesAndCommissionsInPercent
-
setTotalFeesAndCommissionsInPercent
-
originalFeesInPercent
-
getOriginalFeesInPercent
Platform fee in percent- Returns:
- originalFeesInPercent
-
setOriginalFeesInPercent
-
originalAffiliateAgencyFeesInPercent
public BookingContract originalAffiliateAgencyFeesInPercent(@Nullable BigDecimal originalAffiliateAgencyFeesInPercent) -
getOriginalAffiliateAgencyFeesInPercent
Affiliate agent fee in percent- Returns:
- originalAffiliateAgencyFeesInPercent
-
setOriginalAffiliateAgencyFeesInPercent
public void setOriginalAffiliateAgencyFeesInPercent(@Nullable BigDecimal originalAffiliateAgencyFeesInPercent) -
originalSupplierAgencyFeesInPercent
public BookingContract originalSupplierAgencyFeesInPercent(@Nullable BigDecimal originalSupplierAgencyFeesInPercent) -
getOriginalSupplierAgencyFeesInPercent
Supplier agent fee in percent- Returns:
- originalSupplierAgencyFeesInPercent
-
setOriginalSupplierAgencyFeesInPercent
public void setOriginalSupplierAgencyFeesInPercent(@Nullable BigDecimal originalSupplierAgencyFeesInPercent) -
originalCommissionsInPercent
public BookingContract originalCommissionsInPercent(@Nullable BigDecimal originalCommissionsInPercent) -
getOriginalCommissionsInPercent
All amounts that are not of type SALE before a refund was applied- Returns:
- originalCommissionsInPercent
-
setOriginalCommissionsInPercent
-
netTotalCustomersSourceAmount
public BookingContract netTotalCustomersSourceAmount(@Nullable CustomMonetaryAmount netTotalCustomersSourceAmount) -
getNetTotalCustomersSourceAmount
Returns the total amount in source currency minus TripPay fee.- Returns:
- netTotalCustomersSourceAmount
-
setNetTotalCustomersSourceAmount
public void setNetTotalCustomersSourceAmount(@Nullable CustomMonetaryAmount netTotalCustomersSourceAmount) -
netTotalCustomersCaptureAmount
public BookingContract netTotalCustomersCaptureAmount(@Nullable CustomMonetaryAmount netTotalCustomersCaptureAmount) -
getNetTotalCustomersCaptureAmount
Returns the total amount in capture currency minus TripPay fee.- Returns:
- netTotalCustomersCaptureAmount
-
setNetTotalCustomersCaptureAmount
public void setNetTotalCustomersCaptureAmount(@Nullable CustomMonetaryAmount netTotalCustomersCaptureAmount) -
netTotalCustomersDisplayAmount
public BookingContract netTotalCustomersDisplayAmount(@Nullable CustomMonetaryAmount netTotalCustomersDisplayAmount) -
getNetTotalCustomersDisplayAmount
Returns the total amount in display currency minus TripPay fee.- Returns:
- netTotalCustomersDisplayAmount
-
setNetTotalCustomersDisplayAmount
public void setNetTotalCustomersDisplayAmount(@Nullable CustomMonetaryAmount netTotalCustomersDisplayAmount) -
netTotalCustomersSupplierAmount
public BookingContract netTotalCustomersSupplierAmount(@Nullable CustomMonetaryAmount netTotalCustomersSupplierAmount) -
getNetTotalCustomersSupplierAmount
Returns the total amount in supplier currency minus TripPay fee.- Returns:
- netTotalCustomersSupplierAmount
-
setNetTotalCustomersSupplierAmount
public void setNetTotalCustomersSupplierAmount(@Nullable CustomMonetaryAmount netTotalCustomersSupplierAmount) -
netTotalCustomersInternalAmount
public BookingContract netTotalCustomersInternalAmount(@Nullable CustomMonetaryAmount netTotalCustomersInternalAmount) -
getNetTotalCustomersInternalAmount
Returns the total amount in internal currency minus TripPay fee.- Returns:
- netTotalCustomersInternalAmount
-
setNetTotalCustomersInternalAmount
public void setNetTotalCustomersInternalAmount(@Nullable CustomMonetaryAmount netTotalCustomersInternalAmount) -
totalAffiliateAgencyFeesSourceAmount
public BookingContract totalAffiliateAgencyFeesSourceAmount(@Nullable CustomMonetaryAmount totalAffiliateAgencyFeesSourceAmount) -
getTotalAffiliateAgencyFeesSourceAmount
Returns the total amount in source currency owed affiliate agency.- Returns:
- totalAffiliateAgencyFeesSourceAmount
-
setTotalAffiliateAgencyFeesSourceAmount
public void setTotalAffiliateAgencyFeesSourceAmount(@Nullable CustomMonetaryAmount totalAffiliateAgencyFeesSourceAmount) -
totalAffiliateAgencyFeesCaptureAmount
public BookingContract totalAffiliateAgencyFeesCaptureAmount(@Nullable CustomMonetaryAmount totalAffiliateAgencyFeesCaptureAmount) -
getTotalAffiliateAgencyFeesCaptureAmount
Returns the total amount in capture currency owed affiliate agency.- Returns:
- totalAffiliateAgencyFeesCaptureAmount
-
setTotalAffiliateAgencyFeesCaptureAmount
public void setTotalAffiliateAgencyFeesCaptureAmount(@Nullable CustomMonetaryAmount totalAffiliateAgencyFeesCaptureAmount) -
totalAffiliateAgencyFeesDisplayAmount
public BookingContract totalAffiliateAgencyFeesDisplayAmount(@Nullable CustomMonetaryAmount totalAffiliateAgencyFeesDisplayAmount) -
getTotalAffiliateAgencyFeesDisplayAmount
Returns the total amount in display currency owed affiliate agency.- Returns:
- totalAffiliateAgencyFeesDisplayAmount
-
setTotalAffiliateAgencyFeesDisplayAmount
public void setTotalAffiliateAgencyFeesDisplayAmount(@Nullable CustomMonetaryAmount totalAffiliateAgencyFeesDisplayAmount) -
totalAffiliateAgencyFeesSupplierAmount
public BookingContract totalAffiliateAgencyFeesSupplierAmount(@Nullable CustomMonetaryAmount totalAffiliateAgencyFeesSupplierAmount) -
getTotalAffiliateAgencyFeesSupplierAmount
Returns the total amount in supplier currency owed affiliate agency.- Returns:
- totalAffiliateAgencyFeesSupplierAmount
-
setTotalAffiliateAgencyFeesSupplierAmount
public void setTotalAffiliateAgencyFeesSupplierAmount(@Nullable CustomMonetaryAmount totalAffiliateAgencyFeesSupplierAmount) -
totalAffiliateAgencyFeesInternalAmount
public BookingContract totalAffiliateAgencyFeesInternalAmount(@Nullable CustomMonetaryAmount totalAffiliateAgencyFeesInternalAmount) -
getTotalAffiliateAgencyFeesInternalAmount
Returns the total amount in internal currency owed affiliate agency.- Returns:
- totalAffiliateAgencyFeesInternalAmount
-
setTotalAffiliateAgencyFeesInternalAmount
public void setTotalAffiliateAgencyFeesInternalAmount(@Nullable CustomMonetaryAmount totalAffiliateAgencyFeesInternalAmount) -
totalSupplierAgencyFeesSourceAmount
public BookingContract totalSupplierAgencyFeesSourceAmount(@Nullable CustomMonetaryAmount totalSupplierAgencyFeesSourceAmount) -
getTotalSupplierAgencyFeesSourceAmount
Returns the total amount in source currency owed supplier agency.- Returns:
- totalSupplierAgencyFeesSourceAmount
-
setTotalSupplierAgencyFeesSourceAmount
public void setTotalSupplierAgencyFeesSourceAmount(@Nullable CustomMonetaryAmount totalSupplierAgencyFeesSourceAmount) -
totalSupplierAgencyFeesCaptureAmount
public BookingContract totalSupplierAgencyFeesCaptureAmount(@Nullable CustomMonetaryAmount totalSupplierAgencyFeesCaptureAmount) -
getTotalSupplierAgencyFeesCaptureAmount
Returns the total amount in capture currency owed supplier agency.- Returns:
- totalSupplierAgencyFeesCaptureAmount
-
setTotalSupplierAgencyFeesCaptureAmount
public void setTotalSupplierAgencyFeesCaptureAmount(@Nullable CustomMonetaryAmount totalSupplierAgencyFeesCaptureAmount) -
totalSupplierAgencyFeesDisplayAmount
public BookingContract totalSupplierAgencyFeesDisplayAmount(@Nullable CustomMonetaryAmount totalSupplierAgencyFeesDisplayAmount) -
getTotalSupplierAgencyFeesDisplayAmount
Returns the total amount in display currency owed supplier agency.- Returns:
- totalSupplierAgencyFeesDisplayAmount
-
setTotalSupplierAgencyFeesDisplayAmount
public void setTotalSupplierAgencyFeesDisplayAmount(@Nullable CustomMonetaryAmount totalSupplierAgencyFeesDisplayAmount) -
totalSupplierAgencyFeesSupplierAmount
public BookingContract totalSupplierAgencyFeesSupplierAmount(@Nullable CustomMonetaryAmount totalSupplierAgencyFeesSupplierAmount) -
getTotalSupplierAgencyFeesSupplierAmount
Returns the total amount in supplier currency owed supplier agency.- Returns:
- totalSupplierAgencyFeesSupplierAmount
-
setTotalSupplierAgencyFeesSupplierAmount
public void setTotalSupplierAgencyFeesSupplierAmount(@Nullable CustomMonetaryAmount totalSupplierAgencyFeesSupplierAmount) -
totalSupplierAgencyFeesInternalAmount
public BookingContract totalSupplierAgencyFeesInternalAmount(@Nullable CustomMonetaryAmount totalSupplierAgencyFeesInternalAmount) -
getTotalSupplierAgencyFeesInternalAmount
Returns the total amount in internal currency owed supplier agency.- Returns:
- totalSupplierAgencyFeesInternalAmount
-
setTotalSupplierAgencyFeesInternalAmount
public void setTotalSupplierAgencyFeesInternalAmount(@Nullable CustomMonetaryAmount totalSupplierAgencyFeesInternalAmount) -
netTotalAffiliateAgencyFeesSourceAmount
public BookingContract netTotalAffiliateAgencyFeesSourceAmount(@Nullable CustomMonetaryAmount netTotalAffiliateAgencyFeesSourceAmount) -
getNetTotalAffiliateAgencyFeesSourceAmount
Returns the net total amount in source currency owed affiliate agency.- Returns:
- netTotalAffiliateAgencyFeesSourceAmount
-
setNetTotalAffiliateAgencyFeesSourceAmount
public void setNetTotalAffiliateAgencyFeesSourceAmount(@Nullable CustomMonetaryAmount netTotalAffiliateAgencyFeesSourceAmount) -
netTotalAffiliateAgencyFeesCaptureAmount
public BookingContract netTotalAffiliateAgencyFeesCaptureAmount(@Nullable CustomMonetaryAmount netTotalAffiliateAgencyFeesCaptureAmount) -
getNetTotalAffiliateAgencyFeesCaptureAmount
Returns the net total amount in capture currency owed affiliate agency.- Returns:
- netTotalAffiliateAgencyFeesCaptureAmount
-
setNetTotalAffiliateAgencyFeesCaptureAmount
public void setNetTotalAffiliateAgencyFeesCaptureAmount(@Nullable CustomMonetaryAmount netTotalAffiliateAgencyFeesCaptureAmount) -
netTotalAffiliateAgencyFeesDisplayAmount
public BookingContract netTotalAffiliateAgencyFeesDisplayAmount(@Nullable CustomMonetaryAmount netTotalAffiliateAgencyFeesDisplayAmount) -
getNetTotalAffiliateAgencyFeesDisplayAmount
Returns the net total amount in display currency owed affiliate agency.- Returns:
- netTotalAffiliateAgencyFeesDisplayAmount
-
setNetTotalAffiliateAgencyFeesDisplayAmount
public void setNetTotalAffiliateAgencyFeesDisplayAmount(@Nullable CustomMonetaryAmount netTotalAffiliateAgencyFeesDisplayAmount) -
netTotalAffiliateAgencyFeesSupplierAmount
public BookingContract netTotalAffiliateAgencyFeesSupplierAmount(@Nullable CustomMonetaryAmount netTotalAffiliateAgencyFeesSupplierAmount) -
getNetTotalAffiliateAgencyFeesSupplierAmount
Returns the net total amount in supplier currency owed affiliate agency.- Returns:
- netTotalAffiliateAgencyFeesSupplierAmount
-
setNetTotalAffiliateAgencyFeesSupplierAmount
public void setNetTotalAffiliateAgencyFeesSupplierAmount(@Nullable CustomMonetaryAmount netTotalAffiliateAgencyFeesSupplierAmount) -
netTotalAffiliateAgencyFeesInternalAmount
public BookingContract netTotalAffiliateAgencyFeesInternalAmount(@Nullable CustomMonetaryAmount netTotalAffiliateAgencyFeesInternalAmount) -
getNetTotalAffiliateAgencyFeesInternalAmount
Returns the net total amount in internal currency owed affiliate agency.- Returns:
- netTotalAffiliateAgencyFeesInternalAmount
-
setNetTotalAffiliateAgencyFeesInternalAmount
public void setNetTotalAffiliateAgencyFeesInternalAmount(@Nullable CustomMonetaryAmount netTotalAffiliateAgencyFeesInternalAmount) -
netTotalSupplierAgencyFeesSourceAmount
public BookingContract netTotalSupplierAgencyFeesSourceAmount(@Nullable CustomMonetaryAmount netTotalSupplierAgencyFeesSourceAmount) -
getNetTotalSupplierAgencyFeesSourceAmount
Returns the net total amount in source currency owed supplier agency.- Returns:
- netTotalSupplierAgencyFeesSourceAmount
-
setNetTotalSupplierAgencyFeesSourceAmount
public void setNetTotalSupplierAgencyFeesSourceAmount(@Nullable CustomMonetaryAmount netTotalSupplierAgencyFeesSourceAmount) -
netTotalSupplierAgencyFeesCaptureAmount
public BookingContract netTotalSupplierAgencyFeesCaptureAmount(@Nullable CustomMonetaryAmount netTotalSupplierAgencyFeesCaptureAmount) -
getNetTotalSupplierAgencyFeesCaptureAmount
Returns the net total amount in capture currency owed supplier agency.- Returns:
- netTotalSupplierAgencyFeesCaptureAmount
-
setNetTotalSupplierAgencyFeesCaptureAmount
public void setNetTotalSupplierAgencyFeesCaptureAmount(@Nullable CustomMonetaryAmount netTotalSupplierAgencyFeesCaptureAmount) -
netTotalSupplierAgencyFeesDisplayAmount
public BookingContract netTotalSupplierAgencyFeesDisplayAmount(@Nullable CustomMonetaryAmount netTotalSupplierAgencyFeesDisplayAmount) -
getNetTotalSupplierAgencyFeesDisplayAmount
Returns the net total amount in display currency owed supplier agency.- Returns:
- netTotalSupplierAgencyFeesDisplayAmount
-
setNetTotalSupplierAgencyFeesDisplayAmount
public void setNetTotalSupplierAgencyFeesDisplayAmount(@Nullable CustomMonetaryAmount netTotalSupplierAgencyFeesDisplayAmount) -
netTotalSupplierAgencyFeesSupplierAmount
public BookingContract netTotalSupplierAgencyFeesSupplierAmount(@Nullable CustomMonetaryAmount netTotalSupplierAgencyFeesSupplierAmount) -
getNetTotalSupplierAgencyFeesSupplierAmount
Returns the net total amount in supplier currency owed supplier agency.- Returns:
- netTotalSupplierAgencyFeesSupplierAmount
-
setNetTotalSupplierAgencyFeesSupplierAmount
public void setNetTotalSupplierAgencyFeesSupplierAmount(@Nullable CustomMonetaryAmount netTotalSupplierAgencyFeesSupplierAmount) -
netTotalSupplierAgencyFeesInternalAmount
public BookingContract netTotalSupplierAgencyFeesInternalAmount(@Nullable CustomMonetaryAmount netTotalSupplierAgencyFeesInternalAmount) -
getNetTotalSupplierAgencyFeesInternalAmount
Returns the net total amount in internal currency owed supplier agency.- Returns:
- netTotalSupplierAgencyFeesInternalAmount
-
setNetTotalSupplierAgencyFeesInternalAmount
public void setNetTotalSupplierAgencyFeesInternalAmount(@Nullable CustomMonetaryAmount netTotalSupplierAgencyFeesInternalAmount) -
hasRefunds
-
getHasRefunds
Indicates whether any refund in any state is present.- Returns:
- hasRefunds
-
setHasRefunds
-
hasSuccessfulRefunds
-
getHasSuccessfulRefunds
Indicates whether a successful refund is present.- Returns:
- hasSuccessfulRefunds
-
setHasSuccessfulRefunds
-
hasPendingRefunds
-
getHasPendingRefunds
Indicates whether a pending refund is present.- Returns:
- hasPendingRefunds
-
setHasPendingRefunds
-
hasFailedRefunds
-
getHasFailedRefunds
Indicates whether a failed refund is present.- Returns:
- hasFailedRefunds
-
setHasFailedRefunds
-
platformIdentifier
-
getPlatformIdentifier
Returns the account identifier for the beneficiary taking a platform fee- Returns:
- platformIdentifier
-
setPlatformIdentifier
-
totalFundsGroupedByBeneficiary
public BookingContract totalFundsGroupedByBeneficiary(@Nullable List<@Valid Beneficiary> totalFundsGroupedByBeneficiary) -
addTotalFundsGroupedByBeneficiaryItem
public BookingContract addTotalFundsGroupedByBeneficiaryItem(Beneficiary totalFundsGroupedByBeneficiaryItem) -
getTotalFundsGroupedByBeneficiary
Returns all the beneficiaries in this contract with their total amounts- Returns:
- totalFundsGroupedByBeneficiary
-
setTotalFundsGroupedByBeneficiary
public void setTotalFundsGroupedByBeneficiary(@Nullable List<@Valid Beneficiary> totalFundsGroupedByBeneficiary) -
totalTokensEarned
-
getTotalTokensEarned
Sums up all tokens earned on the contract- Returns:
- totalTokensEarned
-
setTotalTokensEarned
-
cancellableWithNoCharges
-
getCancellableWithNoCharges
Whether the cancellation comes at no cost to the traveler.- Returns:
- cancellableWithNoCharges
-
setCancellableWithNoCharges
-
cancellableWithPotentialCharges
public BookingContract cancellableWithPotentialCharges(@Nullable Boolean cancellableWithPotentialCharges) -
getCancellableWithPotentialCharges
Whether a cancellation comes with partial charges. I.e. Only some of the items in contract are not fully refundable.- Returns:
- cancellableWithPotentialCharges
-
setCancellableWithPotentialCharges
-
refunded
-
getRefunded
-
setRefunded
-
cancellableByTraveler
-
getCancellableByTraveler
Whether the booking can still be cancelled completely by the traveller.- Returns:
- cancellableByTraveler
-
setCancellableByTraveler
-
cancellableBySupplierOrAgent
-
getCancellableBySupplierOrAgent
Whether the booking can still be cancelled completely by the supplier.- Returns:
- cancellableBySupplierOrAgent
-
setCancellableBySupplierOrAgent
-
refundable
-
getRefundable
-
setRefundable
-
equals
-
hashCode
-
toString
-