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

ISubscriptionRenewRequest

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

ISubscriptionRenewRequest

Запрос дополнительного оплачиваемого периода.

interfaces/orionplace/subscribes/ISubscriptionApi.ts
TypeScript
export interface ISubscriptionRenewRequest {
  // ID подписки покупателя из `subscriptions_get`. У подписки должен быть
  // текущий период.
  paid_subscription: number;
  // ID цены добавляемого периода текущего тарифа.
  period_to_add: number;
  // ID цены тарифа для автоматического продления. Пропуск отключает продление.
  renew_period?: number;
  // Необязательный текст промокода до 20 символов. Код должен подходить тарифу
  // и оплачиваемому периоду; пробный период не принимает промокод.
  attach_issue?: string;
}