Class UpdateLockedPriceResponse
The newly calculated price.
Inheritance
System.Object
UpdateLockedPriceResponse
Implements
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: EC.ProductsAndPricing.ServiceContract.Pricing
Assembly: EC.ProductsAndPricing.ServiceContract.dll
Syntax
public class UpdateLockedPriceResponse : IHasPerformanceInformation
Properties
View SourceBasePrice
The total cost of the booking before tax and excluding any discounts and commission and refunds.
Declaration
public Money BasePrice { get; set; }
Property Type:
Money
View Source
CancelledFees
A list of fees that apply to the booking.
Declaration
public List<CancelledFeeLine> CancelledFees { get; set; }
CancelledProducts
A list of the products/fees that have been cancelled/shorted for which no-refund will be given
Declaration
public List<CancelledProductLine> CancelledProducts { get; set; }
CommissionTotal
The total value of all the agent commission.
Declaration
public Money CommissionTotal { get; set; }
Property Type:
Money
View Source
DiscountTotal
The total value of all discounts.
Declaration
public Money DiscountTotal { get; set; }
Property Type:
Money
View Source
Fees
A list of fees that apply to the booking.
Declaration
public List<FeeSummaryLine> Fees { get; set; }
PerformanceInformation
Information about the performance of the api result
Declaration
public PerformanceInformation PerformanceInformation { get; set; }
Property Type:
PerformanceInformation
Implements
View SourcePriceLockToken
Can be used to generate the same price when pricing a booking.
Declaration
public string PriceLockToken { get; set; }
Property Type:
System.String
View Source
Products
A list of the products that have been priced.
Declaration
public List<PricedProductLine> Products { get; set; }
ResponseStatus
Contains the details of any errors, or null
if no errors were encountered
Declaration
public ResponseStatus ResponseStatus { get; set; }
Property Type:
ResponseStatus
View Source
TaxAmount
The total amount of tax payable.
Declaration
public Money TaxAmount { get; set; }
Property Type:
Money