Ценообразование#

Типы для работы с ценами в операциях с отелями.


Money#

Денежная сумма с указанием валюты.

ПолеТипОбязательноОписание
amountdecimalДаСумма
currencystringДаКод валюты (ISO 4217, например RUB, USD, EUR)

Примеры#

1{
2  "amount": 15000.00,
3  "currency": "RUB"
4}

Prices#

Структура цен предложения.

ПолеТипОбязательноОписание
vatVatInfoНетИнформация о НДС
cancellationRulesCancellationRulesНетПравила отмены
totalPriceTotalPriceДаИтоговая цена с разбивкой
mealsMeal[]НетИнформация о питании
earlyCheckinCheckinCheckoutOption[]НетОпции раннего заезда
lateCheckoutCheckinCheckoutOption[]НетОпции позднего выезда

TotalPrice#

Разбивка итоговой цены.

ПолеТипОбязательноОписание
totalMoneyДаИтоговая сумма
discountMoneyНетСкидка
markupMoneyНетНаценка
serviceFeeMoneyНетСервисный сбор
supplierSupplierPricesНетЦены поставщика
commissionPriceCommissionНетКомиссия

Примеры#

 1{
 2  "total": {
 3    "amount": 15000.00,
 4    "currency": "RUB"
 5  },
 6  "discount": {
 7    "amount": 1500.00,
 8    "currency": "RUB"
 9  },
10  "serviceFee": {
11    "amount": 500.00,
12    "currency": "RUB"
13  }
14}

ServicePrice#

Цена дополнительной услуги (питание, ранний заезд и т.д.).

ПолеТипОбязательноОписание
totalMoneyДаИтоговая стоимость услуги
discountMoneyНетСкидка
markupMoneyНетНаценка
serviceFeeMoneyНетСервисный сбор
supplierMoneyНетЦена поставщика
commissionPriceCommissionНетКомиссия
vatVatInfoНетИнформация о НДС

PenaltyPrice#

Штраф при отмене бронирования.

ПолеТипОбязательноОписание
totalMoneyДаИтоговая сумма штрафа
discountMoneyНетСкидка
markupMoneyНетНаценка
serviceFeeMoneyНетСервисный сбор
supplierMoneyНетЦена поставщика

SupplierPrices#

Цены поставщика.

ПолеТипОбязательноОписание
barMoneyНетBAR-цена (Best Available Rate)
grossMoneyНетБрутто-цена
nettoMoneyНетНетто-цена
rackMoneyНетRack-цена (стойка)

PriceCommission#

Комиссия.

ПолеТипОбязательноОписание
marginstringНетМаржа
subagentMoneyНетКомиссия субагента
supplierMoneyНетКомиссия поставщика

VatInfo#

Информация о НДС.

ПолеТипОбязательноОписание
isVatFreebooleanНетОсвобождение от НДС
includedbooleanНетНДС включен в стоимость
valueMoneyНетСумма НДС
percentstringНетСтавка НДС (%)

Примеры#

1{
2  "isVatFree": false,
3  "included": true,
4  "value": {
5    "amount": 2500.00,
6    "currency": "RUB"
7  },
8  "percent": "20"
9}