Application Load

ICustomerSubscriptionRenewalParts

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

ICustomerSubscriptionRenewalParts

Renewal price split into plan and option.

src/lib/interfaces/orionplace/subscribes/ISubscriptionApi.ts
TypeScript
export interface ICustomerSubscriptionRenewalParts {
  // Length of the renewal period in days.
  days: number;
  // Plan renewal cost by currency ID for days; read transform_value.
  tariff_costs: ICurrencyAmounts;
  // Option surcharge for days by currency ID. Add to tariff_costs; zero amounts
  // mean no surcharge.
  option_costs: ICurrencyAmounts;
}