Как работает x-tract.me

Сервис отвечает на один вопрос: куда можно улететь дёшево в ближайшие дни. Всё остальное подчинено этому.

Принцип: скорость и цена

Обычный поиск билетов начинается с того, что человек уже всё решил: город, даты, сколько человек летит. x-tract.me устроен наоборот — он для тех, у кого решения ещё нет, зато есть свободные несколько дней. Поэтому в основе выдачи два измерения: как скоро вылет и сколько стоит.

Из этого следует то, что стоит знать заранее: сервис не подбирает билеты под состав пассажиров. Все цены — за одного взрослого. Мы намеренно не спрашиваем, сколько человек летит, и не умножаем цену на количество: подбор на семью — это уже точный запрос к системе бронирования, а не быстрый ответ «куда улететь дешевле всего на выходных».

Это будет доработано. В планах — выбор состава пассажиров, включая детей и младенцев, с передачей его продавцу и честной пометкой, что итоговую сумму считает он. Сейчас же ориентируйтесь так: цена в карточке — стартовая, за одного взрослого.

Почему на семью нельзя просто умножить

Причина не в лени, а в том, что умножение дало бы неверное число. Дешёвый тариф ограничен количеством мест: на четверых его может не хватить, и часть билетов уйдёт по следующей цене. Детский билет — не половина взрослого, а процент из правил конкретного тарифа, и у лоукостеров скидки для ребёнка часто нет вовсе. Возраст ребёнка считается на дату вылета, а не покупки.

Ни одного из этих условий в наших данных нет. Показать правдоподобное, но выдуманное число хуже, чем честно сказать: итог подтверждает продавец.

Откуда берутся цены

Мы не продаём билеты и не бронируем места. Сервис собирает цены у партнёров и показывает найденное, а покупка происходит на сайте продавца.

Когда место закрепляется за вами

Пока вы смотрите выдачу здесь, не забронировано ничего. Цена в карточке не резервирует ни место, ни стоимость: в эту же секунду тот же билет может оформлять кто-то другой, и дешёвый тариф достанется тому, кто первым дошёл до создания брони.

Момент, когда место становится вашим — создание брони на стороне продавца: после ввода данных пассажиров и подтверждения тарифа. Не переход по ссылке и не открытие страницы оформления, а именно этот шаг. С него и начинается отсчёт времени, в течение которого место держат за вами.

Сколько его держат — решают правила тарифа и продавец, не мы. Типичные сроки:

Чем ближе вылет, тем короче срок. В нашем окне 1–7 дней тайм-лимиты минимальны, а многие тарифы за несколько суток до вылета требуют немедленной оплаты. Рассчитывать на «подумаю до завтра» здесь не стоит — это главное отличие горящих билетов от обычных.

Точный срок всегда показан на странице оформления у продавца. Если он расходится с тем, что написано выше, верен он: сроки меняются по правилам конкретного тарифа.

Отсюда же вторая причина, по которой цена при переходе может отличаться от нашей. Первая — наши данные это последний обход, а не живой запрос. Вторая — билет по дешёвому тарифу мог уйти другому покупателю, пока вы выбирали.

Как считается скидка

Если партнёр прислал старую цену — берём её. Если нет, считаем сами: медиану цен, которые мы наблюдали по этому маршруту. Медиану, а не среднее, чтобы одна аномально дорогая выборка не превращалась в «скидку 70%» для всего направления.

Багаж и условия тарифа

Партнёрский ответ не содержит нормы багажа отдельным полем — мы разбираем её из ссылки продавца. Отсюда три состояния вместо двух: «багаж есть», «багажа нет» и «неизвестно». Последнее показывается прочерком.

Прочерк означает ровно незнание. Выдать его за «багажа нет» значило бы спрятать от человека годный рейс, а за «багаж есть» — подвести его на стойке регистрации.

Партнёрские ссылки

Кнопка «Перейти к бронированию» в карточке и клик по строке рейса в таблице ведут к продавцу по партнёрской ссылке: если покупка состоится, сервис получает комиссию от продавца. На цену для вас это не влияет — она такая же, как при прямом заходе.

Порядок выдачи от комиссии не зависит. Сортировка считается по цене, скидке или дате — по тому, что выбрано в интерфейсе, — и никакой продавец не получает преимущества.