Запуск процесса оплаты заказа

Асинхронный метод, который запускает процесс оплаты заказа. Результат — переход заказа в другое состояние и ссылка на оплату, можно получить с помощью метода GET hotels/booking/orders/{order_id}/status.

Формат запроса

POST https://whitelabel.travel.yandex-net.ru/hotels/booking/orders/{order_id}/payment/start
{
  "return_url": "(string)",
  "theme": "(string)",
  "device": "(string)"
}

Параметры запроса

Параметр

Тип

Описание

order_id*

string

Идентификатор заказа.

* Обязательный параметр

Параметры тела запроса

Параметр

Описание

return_url

Ссылка на страницу, куда пользователь будет перенаправлен после оплаты.

theme

Тема приложения пользователя, которая позволяет отобразить форму оплаты в том же стиле. Возможные значения: dark, light. По умолчанию: light. Параметр может отсутствовать.

device

Устройство пользователя. Возможные значения: desktop, mobile. По умолчанию: desktop. Параметр может отсутствовать.

Пример запроса

https://whitelabel.travel.yandex-net.ru/hotels/booking/orders/3aa8c5b7-aedf-448f-ae6c-55c76b690cfb/
payment/start
{
  "return_url": "https://travel.ru/success_page",
  "theme": "light",
  "device": "desktop"
}
Написать в службу поддержки

Идентификатор заказа.