RateItinerary
public RateItinerary RateItinerary(String id, MerchantOfRecord merchantOfRecord, Boolean refundable, CancelRefund cancelRefund, List<String> amenities, PromotionsItinerary promotions, List<CancelPenalty> cancelPenalties, List<NonrefundableDateRange> nonrefundableDateRanges, List<DepositItinerary> deposits, Amount cardOnFileLimit, Amount refundableDamageDeposit, PricingInformation pricing)
Parameters
id
The id of the rate.
merchantOfRecord
refundable
Indicates whether the itinerary is refundable or not.
cancelRefund
amenities
promotions
cancelPenalties
The cancel penalties associated with the itinerary.
nonrefundableDateRanges
A list of date exceptions. Dates within these ranges provide no refund on cancellation, regardless of cancel penalty windows. Nonrefundable range begins at 00:00:00 on the start date, and ends at 23:59:59 on the end date, in the local time zone of the property.
deposits
cardOnFileLimit
refundableDamageDeposit
pricing