Skip to main content

InventorySurchargeInput

Represents a surcharge applied to a rate.

input InventorySurchargeInput {
chargeType: InventoryChargeType!
taxType: InventoryTaxType!
value: Float!
applyType: InventoryApplyType!
perNight: Boolean!
perPax: Boolean!
}

Fields

InventorySurchargeInput.chargeType ● InventoryChargeType! non-null enum

Indicates if the surcharge is included or not in the price.

InventorySurchargeInput.taxType ● InventoryTaxType! non-null enum

The type of tax applied to the surcharge.

InventorySurchargeInput.value ● Float! non-null scalar

The value of the surcharge.

InventorySurchargeInput.applyType ● InventoryApplyType! non-null enum

The type of application for the surcharge.

InventorySurchargeInput.perNight ● Boolean! non-null scalar

Indicates whether the surcharge is applied per night.

InventorySurchargeInput.perPax ● Boolean! non-null scalar

Indicates whether the surcharge is applied per person.

Member Of

InventoryRateSetupCreateInput input ● RateUpdateInput input