FromBookCriteria
Represents the criteria for creating a quote from a book request. This is used internally by the framework when a booking operation requires a secondary quote.
Properties
Name | Type | Description |
---|---|---|
BookPrice | BookPrice | Contains the price details associated with the booking. |
BookPrice/Price | Price | The price of the booking. |
BookPrice/Price/Currency | Currency | The currency of the price, represented in ISO 4217 format (e.g., USD, EUR). |
BookPrice/Price/Binding | Boolean | Indicates whether the price is binding. |
BookPrice/Price/Net | Double | The net price paid by the buyer to the seller. |
BookPrice/Price/Gross | Double | The gross price, which includes the net price and the buyer's commission. |
BookPrice/Price/NetSpecified | Boolean | Indicates whether the net price is explicitly specified. |
BookPrice/Price MinimumSellingPrice | Double | The minimum selling price. |
BookPrice/DeltaPrice | DeltaPrice | The delta price, representing any allowable price changes or adjustments. |
BookPrice/DeltaPrice/Amount | Double | The fixed amount allowed for the delta price. |
BookPrice/DeltaPrice Percentage | Double | The percentage allowed for the delta price. |
DateQuote | String | Represents the date when the quote is generated during the booking process. |
CancelPolicy | CancelPolicy | Specifies the cancellation policy associated with the booking. |
CancelPolicy/Refundable | Boolean | Indicates whether the booking is refundable. |
CancelPolicy/CancelPenalties | Array<CancelPenalty> | A collection of penalties that apply if the booking is canceled. |
CancelPolicy/CancelPenalties HoursBefore | Integer | Indicates the number of hours before the check-in date when the penalty becomes applicable. |
CancelPolicy/CancelPenalties PenaltyType | PenaltyType | Specifies the type of penalty enforced upon cancellation. |
CancelPolicy/CancelPenalties Currency | Currency | Specifies the currency in which the penalty value is expressed. |
CancelPolicy/CancelPenalties Value | Double | Indicates the value of the penalty. |
CancelPolicy/CancelPenalties Deadline | String | Specifies the absolute deadline for the penalty in UTC format. |
CancelPolicy CancelPolicyDescription | String | Provides additional details or a textual summary of the cancellation policy. |