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, 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, 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, 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, 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) Retrieve single contract Returns a booking contract by its unique identifier.reactor.core.publisher.Flux<BookingContract>ContractApi.showContracts(String traceId, String winkVersion) Retrieve multiple contracts Returns booking contracts matching traceId.reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<BookingContract>>>ContractApi.showContractsWithHttpInfo(String traceId, String winkVersion) Retrieve multiple contracts Returns booking contracts matching traceId.reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<BookingContract>>ContractApi.showContractWithHttpInfo(String identifier, String winkVersion) 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.addRefundsItem(Refund refundsItem) BookingContract.addTotalFundsGroupedByBeneficiaryItem(Beneficiary totalFundsGroupedByBeneficiaryItem) BookingContract.cancellableBySupplier(Boolean cancellableBySupplier) 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(Double captureAmount) BookingContract.captureAmountRefundModifier(Double captureAmountRefundModifier) BookingContract.captureCurrency(String captureCurrency) BookingContract.capturePriceQuote(Quote capturePriceQuote) BookingContract.createdDate(LocalDateTime createdDate) BookingContract.displayAmount(Double displayAmount) BookingContract.displayAmountRefundModifier(Double displayAmountRefundModifier) BookingContract.displayCurrency(String displayCurrency) BookingContract.displayPriceQuote(Quote displayPriceQuote) BookingContract.externalSupplierBookingCode(String externalSupplierBookingCode) BookingContract.externalSupplierIdentifier(String externalSupplierIdentifier) BookingContract.fundsAddedToLedger(Boolean fundsAddedToLedger) BookingContract.fundsProcessed(Boolean fundsProcessed) @NotNull @Valid BookingContractBookingContractResponse.getContract()Get contractBookingContract.identifier(String identifier) BookingContract.internalAmount(Double internalAmount) BookingContract.internalAmountRefundModifier(Double internalAmountRefundModifier) BookingContract.internalCurrency(String internalCurrency) BookingContract.internalPriceQuote(Quote internalPriceQuote) BookingContract.itemList(List<BookingContractItem> itemList) BookingContract.lastUpdate(LocalDateTime lastUpdate) BookingContract.lodging(BookingContractItem lodging) BookingContract.lodgingItinerary(Itinerary lodgingItinerary) BookingContract.netCaptureAmount(Double netCaptureAmount) BookingContract.netDisplayAmount(Double netDisplayAmount) BookingContract.netInternalAmount(Double netInternalAmount) BookingContract.netSourceAmount(Double netSourceAmount) BookingContract.netSupplierAmount(Double netSupplierAmount) BookingContract.payment(BookingContractPaymentDetails payment) BookingContract.refundable(Boolean refundable) BookingContract.sourceAmount(Double sourceAmount) BookingContract.sourceAmountRefundModifier(Double sourceAmountRefundModifier) BookingContract.sourceCurrency(String sourceCurrency) BookingContract.supplierAmount(Double supplierAmount) BookingContract.supplierAmountRefundModifier(Double supplierAmountRefundModifier) BookingContract.supplierCurrency(String supplierCurrency) BookingContract.supplierIdentifier(UUID supplierIdentifier) BookingContract.supplierName(String supplierName) BookingContract.supplierPriceQuote(Quote supplierPriceQuote) BookingContract.totalFundsGroupedByBeneficiary(List<Beneficiary> totalFundsGroupedByBeneficiary) BookingContract.totalTokensEarned(Long totalTokensEarned) 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) BookingContractResponse.contract(BookingContract contract) voidBookingContractResponse.setContract(BookingContract contract) 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)