Отмена бронирования (PNR Cancel)#

Отмена существующего бронирования.

Описание#

Эндпоинт: POST /avia/pnr_cancel

Отменяет бронирование и освобождает места на рейсе. После отмены бронирование становится недоступным для выписки билетов.

Использование#

Используйте этот запрос для отмены бронирования, если пассажир отказался от перелета или не оплатил билеты в срок.

Основной сценарий#

  1. Получите bookingId бронирования, которое нужно отменить
  2. Отправьте запрос на отмену
  3. Получите подтверждение отмены
  4. Бронирование становится неактивным

Базовый пример#

Минимальный запрос для отмены бронирования:

1{
2  "bookingId": "019a0b6e-47eb-7157-926e-80691497ebfc"
3}

Успешный ответ:

1{}

Детальная документация#


Когда использовать#

Истечение срока оплаты#

Если пассажир не оплатил бронирование в установленный срок:

1{
2  "bookingId": "019a0b6e-47eb-7157-926e-80691497ebfc"
3}

Отказ пассажира#

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

Освобождение мест#

Для освобождения мест на рейсе, если бронирование больше не актуально.

Ошибка при бронировании#

Если при создании бронирования были допущены критические ошибки.


Важные моменты#

Невозможность отмены#

Отмена может быть недоступна в следующих случаях:

  • Билеты уже выписаны
  • Бронирование уже отменено
  • Перелет уже состоялся
  • Перевозчик не разрешает отмену

Последствия отмены#

После отмены бронирования:

  • Места освобождаются на рейсе
  • Бронирование становится недоступным для выписки
  • Восстановление может быть невозможно
  • Для нового бронирования потребуется повторный поиск

Проверка перед отменой#

Перед отменой рекомендуется:

  1. Проверить статус бронирования через /avia/pnr_retrieve
  2. Убедиться, что билеты не выписаны
  3. Предупредить пассажира о последствиях

Типичные ошибки#

Код ошибкиПричинаРешение
BOOKING_NOT_FOUNDБронирование не найденоПроверьте bookingId
BOOKING_ALREADY_CANCELLEDУже отмененоБронирование уже неактивно
TICKETS_ISSUEDБилеты выписаныИспользуйте процедуру возврата билетов
CANCELLATION_NOT_ALLOWEDОтмена запрещенаСвяжитесь с перевозчиком
INVALID_BOOKING_IDНекорректный IDПроверьте формат bookingId

Связанные операции#