Возврат билетов¶
Когда заказ полностью оформлен, билеты можно вернуть в продажу.
Создание запроса на возврат¶
Нужно сделать запрос POST /v1/resources/refund_requests
со следующими данными:
order: | id заказа; |
---|---|
culprit: | виновник (инициатор) возврата; |
tickets: | список id билетов, которые должны остаться в заказе (конфликтует с tickets_refund); |
tickets_refund: | список id билетов, которые нужно вернуть в заказе (конфликтует с tickets); |
Будет создан запрос на возврат в статусе new
. Для одного заказа может быть создано несколько запросов.
Виновник возврата¶
Возврат может быть по различным причинам.
Виновник возврата указывается в поле culprit
при создании запроса на возврат.
user: | виноват в возврате пользователь (например, сдал билет); |
---|---|
org: | виноват организатор (например, отмена мероприятия); |
Подтверждение/отклонение запроса на возврат¶
Запрос PATCH /v1/resources/refund_requests/:id
:
status: | approved или rejected . |
---|
Список запросов на возврат¶
По запросу GET /v1/resources/refund_requests
возвращается список запросов на возврат билетов.
Фильтры¶
status: | фильтр по статусу запроса; |
---|---|
event: | запросы по конкретному мероприятию; |
org: | запросы по конкретному организатору (актуально для агентов); |
vendor: | по конкретному продавцу (для организаторов); |
Сортировка¶
created_at: | по времени создания запроса (по уполчанию); |
---|---|
value: | по стоимости возвращаемых билетов; |