Uses of Class
io.trippay.sdk.payment.model.RawBookingContract
Packages that use RawBookingContract
-
Uses of RawBookingContract in io.trippay.sdk.payment.api
Methods in io.trippay.sdk.payment.api with parameters of type RawBookingContractModifier and TypeMethodDescriptionreactor.core.publisher.Flux<PayableContractResponse> ContractApi.createPayableContracts(RawBookingContract rawBookingContract, String winkVersion) Create payable contracts Returns a list of contracts that can be used alongside payment widget to initiate a payment.reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<PayableContractResponse>>> ContractApi.createPayableContractsWithHttpInfo(RawBookingContract rawBookingContract, String winkVersion) Create payable contracts Returns a list of contracts that can be used alongside payment widget to initiate a payment.org.springframework.web.reactive.function.client.WebClient.ResponseSpecContractApi.createPayableContractsWithResponseSpec(RawBookingContract rawBookingContract, String winkVersion) Create payable contracts Returns a list of contracts that can be used alongside payment widget to initiate a payment.reactor.core.publisher.Mono<ValidateBookingContractResponse> ContractApi.validate(RawBookingContract rawBookingContract, String winkVersion) Validate contract Validates an incoming raw booking contract request for syntax, price and more.reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<ValidateBookingContractResponse>> ContractApi.validateWithHttpInfo(RawBookingContract rawBookingContract, String winkVersion) Validate contract Validates an incoming raw booking contract request for syntax, price and more.org.springframework.web.reactive.function.client.WebClient.ResponseSpecContractApi.validateWithResponseSpec(RawBookingContract rawBookingContract, String winkVersion) Validate contract Validates an incoming raw booking contract request for syntax, price and more. -
Uses of RawBookingContract in io.trippay.sdk.payment.model
Methods in io.trippay.sdk.payment.model that return RawBookingContractModifier and TypeMethodDescriptionRawBookingContract.addContractListItem(RawSupplierContract contractListItem) RawBookingContract.affiliateAccountIdentifier(String affiliateAccountIdentifier) RawBookingContract.affiliateAccountIdentifierType(RawBookingContract.AffiliateAccountIdentifierTypeEnum affiliateAccountIdentifierType) RawBookingContract.contractList(List<RawSupplierContract> contractList) RawBookingContract.displayCurrency(String displayCurrency) @NotNull @Valid RawBookingContractCreateAgentSaleRequest.getContract()Get contractRawBookingContract.putMetadataItem(String key, String metadataItem) RawBookingContract.redirectUrl(String redirectUrl) RawBookingContract.user(AuthenticatedUser user) Methods in io.trippay.sdk.payment.model with parameters of type RawBookingContractModifier and TypeMethodDescriptionCreateAgentSaleRequest.contract(RawBookingContract contract) voidCreateAgentSaleRequest.setContract(RawBookingContract contract)