Application Load

ISubscribeTariffOption

The physical TypeScript declaration from the Nuxt starter, with linked types and field comments.

ISubscribeTariffOption

Tariff option, trial eligibility and period surcharges.

interfaces/orionplace/subscribeTariff/ISubscribeTariff.ts
TypeScript
export interface ISubscribeTariffOption {
  // Option ID sent as request.option
  id: number;
  // Option name and description by language
  locale: Record<string, ISubscribeOptionLocale>;
  // Option image URL; null when absent
  image: string | null;
  // Allows this option for a trial
  eligiable_for_trial: boolean;
  // Surcharges for whole periods, matched by period_id
  domain_extras: IDomainExtras[];
}