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

IOrderPrices

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

IOrderPrices

Итоги заказа, платежи и возвраты по валютам.

src/lib/interfaces/orionplace/orders/IOrderHistory.ts
TypeScript
export interface IOrderPrices {
  // Товары и опции вместе до скидок.
  total_price_no_discount: ICurrencyAmounts;
  // Сумма обычной скидки.
  discount_value: ICurrencyAmounts;
  // Товары и опции вместе до акции.
  total_price_before_promo: ICurrencyAmounts;
  // Сумма скидки акции.
  promo_value: ICurrencyAmounts;
  // Товары и опции вместе после акции.
  total_price_after_promo: ICurrencyAmounts;
  // Обычная скидка и скидка акции вместе.
  discount_total: ICurrencyAmounts;
  // Сумма доставки до акции.
  total_delivery_price_before_promo: ICurrencyAmounts;
  // Сумма доставки после акции.
  total_delivery_price_after_promo: ICurrencyAmounts;
  // Доставка после акции минус доставка до акции; может быть отрицательной.
  delivery_discount: ICurrencyAmounts;
  // Итог заказа с доставкой.
  order_total: ICurrencyAmounts;
  // Уже оплаченная сумма.
  order_total_paid: ICurrencyAmounts;
  // Оставшаяся сумма к оплате.
  order_total_paid_left: ICurrencyAmounts;
  // Является ли цена доставки предварительной.
  delivery_price_is_estimate: boolean;
  // Общая сумма, ожидающая выплаты возврата.
  total_refund_price_to_pay: ICurrencyAmounts;
  // Уже выплаченная сумма возврата.
  total_refund_price_paid: ICurrencyAmounts;
}