Uses of Class
io.trippay.sdk.payment.model.BookingContract
Packages that use BookingContract
-
Uses of BookingContract in io.trippay.sdk.payment.api
Methods in io.trippay.sdk.payment.api that return types with arguments of type BookingContractModifier and TypeMethodDescriptionreactor.core.publisher.Mono<BookingContract> ContractApi.cancelBookingContract(String identifier, CancelBookingContractRequest cancelBookingContractRequest, String winkVersion) Cancel booking Cancels a booking contract.reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<BookingContract>> ContractApi.cancelBookingContractWithHttpInfo(String identifier, CancelBookingContractRequest cancelBookingContractRequest, String winkVersion) Cancel booking Cancels a booking contract.reactor.core.publisher.Flux<BookingContract> ContractApi.cancelGroupBookingContract(String traceId, CancelBookingContractRequest cancelBookingContractRequest, String winkVersion) Cancel group bookings Cancels a group booking contract.reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<BookingContract>>> ContractApi.cancelGroupBookingContractWithHttpInfo(String traceId, CancelBookingContractRequest cancelBookingContractRequest, String winkVersion) Cancel group bookings Cancels a group booking contract.reactor.core.publisher.Flux<BookingContract> ContractApi.immediateGroupRefund(String traceId, ImmediateRefundRequest immediateRefundRequest, String winkVersion) Immediate group refund In the event that a booking is not possible on the partner site due to lack of availability, or similar.reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<BookingContract>>> ContractApi.immediateGroupRefundWithHttpInfo(String traceId, ImmediateRefundRequest immediateRefundRequest, String winkVersion) Immediate group refund In the event that a booking is not possible on the partner site due to lack of availability, or similar.reactor.core.publisher.Mono<BookingContract> ContractApi.immediateRefund(String identifier, ImmediateRefundRequest immediateRefundRequest, String winkVersion) Immediate refund In the event that a booking is not possible on the partner site due to lack of availability, or similar.reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<BookingContract>> ContractApi.immediateRefundWithHttpInfo(String identifier, ImmediateRefundRequest immediateRefundRequest, String winkVersion) Immediate refund In the event that a booking is not possible on the partner site due to lack of availability, or similar.reactor.core.publisher.Mono<BookingContract> ContractApi.requestRefund(String identifier, RefundRequest refundRequest, String winkVersion) Request refund Requests a refund for a booking contract.reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<BookingContract>> ContractApi.requestRefundWithHttpInfo(String identifier, RefundRequest refundRequest, String winkVersion) Request refund Requests a refund for a booking contract.reactor.core.publisher.Mono<BookingContract> ContractApi.showContract(String identifier, String winkVersion, String accept) Retrieve single contract Returns a booking contract by its unique identifier.reactor.core.publisher.Flux<BookingContract> ContractApi.showContracts(String traceId, String winkVersion, String accept) Retrieve multiple contracts Returns booking contracts matching traceId.reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<BookingContract>>> ContractApi.showContractsWithHttpInfo(String traceId, String winkVersion, String accept) Retrieve multiple contracts Returns booking contracts matching traceId.reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<BookingContract>> ContractApi.showContractWithHttpInfo(String identifier, String winkVersion, String accept) Retrieve single contract Returns a booking contract by its unique identifier. -
Uses of BookingContract in io.trippay.sdk.payment.model
Methods in io.trippay.sdk.payment.model that return BookingContractModifier and TypeMethodDescriptionBookingContract.addItemListItem(BookingContractItem itemListItem) BookingContract.addPayoutsItem(Payout payoutsItem) BookingContract.addRefundsItem(Refund refundsItem) BookingContract.addTotalFundsGroupedByBeneficiaryItem(Beneficiary totalFundsGroupedByBeneficiaryItem) BookingContract.cancellableBySupplierOrAgent(Boolean cancellableBySupplierOrAgent) BookingContract.cancellableByTraveler(Boolean cancellableByTraveler) BookingContract.cancellableWithNoCharges(Boolean cancellableWithNoCharges) BookingContract.cancellableWithPotentialCharges(Boolean cancellableWithPotentialCharges) BookingContract.cancellationType(BookingContract.CancellationTypeEnum cancellationType) BookingContract.cancelledOn(LocalDateTime cancelledOn) BookingContract.canceller(BookingContract.CancellerEnum canceller) BookingContract.cancellerUserIdentifier(String cancellerUserIdentifier) BookingContract.cancelReason(String cancelReason) BookingContract.captureAmount(BigDecimal captureAmount) BookingContract.captureAmountRefundModifier(BigDecimal captureAmountRefundModifier) BookingContract.captureCurrency(String captureCurrency) BookingContract.capturePriceQuote(Quote capturePriceQuote) BookingContract.commissionableTotalCaptureAmount(CustomMonetaryAmount commissionableTotalCaptureAmount) BookingContract.commissionableTotalDisplayAmount(CustomMonetaryAmount commissionableTotalDisplayAmount) BookingContract.commissionableTotalInternalAmount(CustomMonetaryAmount commissionableTotalInternalAmount) BookingContract.commissionableTotalSourceAmount(CustomMonetaryAmount commissionableTotalSourceAmount) BookingContract.commissionableTotalSupplierAmount(CustomMonetaryAmount commissionableTotalSupplierAmount) BookingContract.createdDate(LocalDateTime createdDate) BookingContract.displayAmount(BigDecimal displayAmount) BookingContract.displayAmountRefundModifier(BigDecimal displayAmountRefundModifier) BookingContract.displayCurrency(String displayCurrency) BookingContract.displayPriceQuote(Quote displayPriceQuote) BookingContract.externalSupplierBookingCode(String externalSupplierBookingCode) BookingContract.externalSupplierIdentifier(String externalSupplierIdentifier) BookingContract.federatedOrganizationIdentifier(String federatedOrganizationIdentifier) BookingContract.federatedOrganizationName(String federatedOrganizationName) BookingContract.fundsAvailableDate(LocalDate fundsAvailableDate) BookingContract.fundsProcessed(Boolean fundsProcessed) @NotNull @Valid BookingContractExternalBookingContract.getBookingContract()Get bookingContractBookingContract.hasFailedRefunds(Boolean hasFailedRefunds) BookingContract.hasPendingRefunds(Boolean hasPendingRefunds) BookingContract.hasRefunds(Boolean hasRefunds) BookingContract.hasSuccessfulRefunds(Boolean hasSuccessfulRefunds) BookingContract.identifier(String identifier) BookingContract.internalAmount(BigDecimal internalAmount) BookingContract.internalAmountRefundModifier(BigDecimal internalAmountRefundModifier) BookingContract.internalCurrency(String internalCurrency) BookingContract.internalPriceQuote(Quote internalPriceQuote) BookingContract.itemList(List<BookingContractItem> itemList) BookingContract.lastUpdate(LocalDateTime lastUpdate) BookingContract.netCaptureAmount(BigDecimal netCaptureAmount) BookingContract.netCommissionableTotalCaptureAmount(CustomMonetaryAmount netCommissionableTotalCaptureAmount) BookingContract.netCommissionableTotalDisplayAmount(CustomMonetaryAmount netCommissionableTotalDisplayAmount) BookingContract.netCommissionableTotalInternalAmount(CustomMonetaryAmount netCommissionableTotalInternalAmount) BookingContract.netCommissionableTotalSourceAmount(CustomMonetaryAmount netCommissionableTotalSourceAmount) BookingContract.netCommissionableTotalSupplierAmount(CustomMonetaryAmount netCommissionableTotalSupplierAmount) BookingContract.netDisplayAmount(BigDecimal netDisplayAmount) BookingContract.netInternalAmount(BigDecimal netInternalAmount) BookingContract.netSourceAmount(BigDecimal netSourceAmount) BookingContract.netSupplierAmount(BigDecimal netSupplierAmount) BookingContract.netTotalCustomersCaptureAmount(CustomMonetaryAmount netTotalCustomersCaptureAmount) BookingContract.netTotalCustomersDisplayAmount(CustomMonetaryAmount netTotalCustomersDisplayAmount) BookingContract.netTotalCustomersInternalAmount(CustomMonetaryAmount netTotalCustomersInternalAmount) BookingContract.netTotalCustomersSourceAmount(CustomMonetaryAmount netTotalCustomersSourceAmount) BookingContract.netTotalCustomersSupplierAmount(CustomMonetaryAmount netTotalCustomersSupplierAmount) BookingContract.netTotalFeesAndCommissionsCaptureAmount(CustomMonetaryAmount netTotalFeesAndCommissionsCaptureAmount) BookingContract.netTotalFeesAndCommissionsDisplayAmount(CustomMonetaryAmount netTotalFeesAndCommissionsDisplayAmount) BookingContract.netTotalFeesAndCommissionsInternalAmount(CustomMonetaryAmount netTotalFeesAndCommissionsInternalAmount) BookingContract.netTotalFeesAndCommissionsSourceAmount(CustomMonetaryAmount netTotalFeesAndCommissionsSourceAmount) BookingContract.netTotalFeesAndCommissionsSupplierAmount(CustomMonetaryAmount netTotalFeesAndCommissionsSupplierAmount) BookingContract.netTotalFeesCaptureAmount(CustomMonetaryAmount netTotalFeesCaptureAmount) BookingContract.netTotalFeesDisplayAmount(CustomMonetaryAmount netTotalFeesDisplayAmount) BookingContract.netTotalFeesInternalAmount(CustomMonetaryAmount netTotalFeesInternalAmount) BookingContract.netTotalFeesSourceAmount(CustomMonetaryAmount netTotalFeesSourceAmount) BookingContract.netTotalFeesSupplierAmount(CustomMonetaryAmount netTotalFeesSupplierAmount) BookingContract.netTotalSalesCaptureAmount(CustomMonetaryAmount netTotalSalesCaptureAmount) BookingContract.netTotalSalesDisplayAmount(CustomMonetaryAmount netTotalSalesDisplayAmount) BookingContract.netTotalSalesInternalAmount(CustomMonetaryAmount netTotalSalesInternalAmount) BookingContract.netTotalSalesSourceAmount(CustomMonetaryAmount netTotalSalesSourceAmount) BookingContract.netTotalSalesSupplierAmount(CustomMonetaryAmount netTotalSalesSupplierAmount) BookingContract.netTotalTripPayFeeCaptureAmount(CustomMonetaryAmount netTotalTripPayFeeCaptureAmount) BookingContract.netTotalTripPayFeeDisplayAmount(CustomMonetaryAmount netTotalTripPayFeeDisplayAmount) BookingContract.netTotalTripPayFeeInternalAmount(CustomMonetaryAmount netTotalTripPayFeeInternalAmount) BookingContract.netTotalTripPayFeeSourceAmount(CustomMonetaryAmount netTotalTripPayFeeSourceAmount) BookingContract.netTotalTripPayFeeSupplierAmount(CustomMonetaryAmount netTotalTripPayFeeSupplierAmount) BookingContract.originalCommissionsInPercent(BigDecimal originalCommissionsInPercent) BookingContract.originalFeesInPercent(BigDecimal originalFeesInPercent) BookingContract.payment(BookingContractPaymentDetails payment) BookingContract.platformIdentifier(String platformIdentifier) BookingContract.putMetadataItem(String key, String metadataItem) BookingContract.refundable(Boolean refundable) BookingContract.sourceAmount(BigDecimal sourceAmount) BookingContract.sourceAmountRefundModifier(BigDecimal sourceAmountRefundModifier) BookingContract.sourceCurrency(String sourceCurrency) BookingContract.supplierAmount(BigDecimal supplierAmount) BookingContract.supplierAmountRefundModifier(BigDecimal supplierAmountRefundModifier) BookingContract.supplierCurrency(String supplierCurrency) BookingContract.supplierIdentifier(UUID supplierIdentifier) BookingContract.supplierName(String supplierName) BookingContract.supplierPriceQuote(Quote supplierPriceQuote) BookingContract.totalCommissionsInPercent(Float totalCommissionsInPercent) BookingContract.totalCommissionsInPercentWithRefund(Float totalCommissionsInPercentWithRefund) BookingContract.totalFeesAndCommissionsCaptureAmount(CustomMonetaryAmount totalFeesAndCommissionsCaptureAmount) BookingContract.totalFeesAndCommissionsDisplayAmount(CustomMonetaryAmount totalFeesAndCommissionsDisplayAmount) BookingContract.totalFeesAndCommissionsInPercent(Float totalFeesAndCommissionsInPercent) BookingContract.totalFeesAndCommissionsInPercentWithRefund(Float totalFeesAndCommissionsInPercentWithRefund) BookingContract.totalFeesAndCommissionsInternalAmount(CustomMonetaryAmount totalFeesAndCommissionsInternalAmount) BookingContract.totalFeesAndCommissionsSourceAmount(CustomMonetaryAmount totalFeesAndCommissionsSourceAmount) BookingContract.totalFeesAndCommissionsSupplierAmount(CustomMonetaryAmount totalFeesAndCommissionsSupplierAmount) BookingContract.totalFeesCaptureAmount(CustomMonetaryAmount totalFeesCaptureAmount) BookingContract.totalFeesDisplayAmount(CustomMonetaryAmount totalFeesDisplayAmount) BookingContract.totalFeesInPercent(Float totalFeesInPercent) BookingContract.totalFeesInPercentWithRefund(Float totalFeesInPercentWithRefund) BookingContract.totalFeesInternalAmount(CustomMonetaryAmount totalFeesInternalAmount) BookingContract.totalFeesSourceAmount(CustomMonetaryAmount totalFeesSourceAmount) BookingContract.totalFeesSupplierAmount(CustomMonetaryAmount totalFeesSupplierAmount) BookingContract.totalFundsGroupedByBeneficiary(List<Beneficiary> totalFundsGroupedByBeneficiary) BookingContract.totalSalesCaptureAmount(CustomMonetaryAmount totalSalesCaptureAmount) BookingContract.totalSalesDisplayAmount(CustomMonetaryAmount totalSalesDisplayAmount) BookingContract.totalSalesInternalAmount(CustomMonetaryAmount totalSalesInternalAmount) BookingContract.totalSalesSourceAmount(CustomMonetaryAmount totalSalesSourceAmount) BookingContract.totalSalesSupplierAmount(CustomMonetaryAmount totalSalesSupplierAmount) BookingContract.totalTokensEarned(Long totalTokensEarned) BookingContract.totalTripPayFeeCaptureAmount(CustomMonetaryAmount totalTripPayFeeCaptureAmount) BookingContract.totalTripPayFeeDisplayAmount(CustomMonetaryAmount totalTripPayFeeDisplayAmount) BookingContract.totalTripPayFeeInPercent(Float totalTripPayFeeInPercent) BookingContract.totalTripPayFeeInPercentWithRefund(Float totalTripPayFeeInPercentWithRefund) BookingContract.totalTripPayFeeInternalAmount(CustomMonetaryAmount totalTripPayFeeInternalAmount) BookingContract.totalTripPayFeeSourceAmount(CustomMonetaryAmount totalTripPayFeeSourceAmount) BookingContract.totalTripPayFeeSupplierAmount(CustomMonetaryAmount totalTripPayFeeSupplierAmount) BookingContract.user(AuthenticatedUser user) Methods in io.trippay.sdk.payment.model that return types with arguments of type BookingContractModifier and TypeMethodDescription@Valid List<BookingContract> PageBookingContract.getContent()Get content@NotNull @Valid @Size(min=1,max=2147483647) List<BookingContract> MultiBookingContractResponse.getList()Finalized booking contractMethods in io.trippay.sdk.payment.model with parameters of type BookingContractModifier and TypeMethodDescriptionPageBookingContract.addContentItem(BookingContract contentItem) MultiBookingContractResponse.addListItem(BookingContract _listItem) ExternalBookingContract.bookingContract(BookingContract bookingContract) voidExternalBookingContract.setBookingContract(BookingContract bookingContract) Method parameters in io.trippay.sdk.payment.model with type arguments of type BookingContractModifier and TypeMethodDescriptionMultiBookingContractResponse._list(List<BookingContract> _list) PageBookingContract.content(List<BookingContract> content) voidPageBookingContract.setContent(List<BookingContract> content) voidMultiBookingContractResponse.setList(List<BookingContract> _list)