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

IInvoicePaymentMethodsRequest

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

IInvoicePaymentMethodsRequest

Условия отбора способов оплаты.

src/lib/interfaces/orionplace/payments/IInvoice.ts
TypeScript
export interface IInvoicePaymentMethodsRequest {
  // Условия отбора способов оплаты.
  filters?: {
    // Точный ID способа оплаты.
    id?: number;
    // Поиск по части переведённого названия без учёта регистра.
    payment_name?: string;
    // Оплата при получении. Не меняйте поле, чтобы пропустить условие.
    is_payment_on_delivery?: boolean;
    // Использует ли способ баланс покупателя. Не меняйте поле, чтобы пропустить
    // условие.
    is_from_balance_payment?: boolean;
  };
}