Загрузка приложения

ITariffSubscribeRequest

Физическое объявление TypeScript из стартового проекта Nuxt со связанными типами и комментариями к полям.

ITariffSubscribeRequest

Поля оформления подписки через subscriptions_subscribe.

interfaces/orionplace/subscribeTariff/ITariffSelection.ts
TypeScript
export interface ITariffSubscribeRequest {
  // tariff.id — выбранный тариф.
  tariff: number;
  // tariff.prices[i].tariff_cost_id. Для пробного периода поле
  // отсутствует; trial_days должен быть больше нуля.
  period?: number;
  // ID из `options` выбранного тарифа. Если запрос вернул ошибку с требованием
  // указать опцию, предложите покупателю выбрать её.
  option?: number;
  // Необязательный промокод, до 20 символов. Для пробного периода не
  // отправляется.
  attach_issue?: string;
}