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

IInvoiceCreateResponse

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

IInvoiceCreateResponse

Ошибки полей или общие ошибки.

interfaces/orionplace/payments/IInvoice.ts
TypeScript
export interface IInvoiceCreateResponse {
  // Ошибки полей или общие ошибки.
  form_errors: Record<string, ApiFormError[]> | null;
  // Сообщение об успехе или null.
  success_message: string | null;
  // Платёжная ссылка и режим отображения.
  page_data: {
    // URL оплаты, сформированный плагином.
    link: string;
    // Режим платёжной страницы: `EPaymentLinkType.IFRAME` или
    // `EPaymentLinkType.REDIRECT`; может быть null.
    link_type: EPaymentLinkType;
  } | null;
}