Загрузка приложения
IInvoiceCreateRequest
Физическое объявление TypeScript из стартового проекта Nuxt со связанными типами и комментариями к полям.
IInvoiceCreateRequestЗапрос создания счёта кошелька.
app/interfaces/orionplace/payments/IInvoice.tsexport interface IInvoiceCreateRequest {
// Обязательный ID способа оплаты. Способ должен быть включён, использовать
// платёжный плагин и не быть оплатой с баланса или при получении.
payment: number;
// Обязательный ID валюты из `page_data.init.currencies`. Передаваемый
// `amount` выражен в этой валюте.
currency?: number;
// Сумма в выбранной валюте: больше нуля, всего до 20 цифр и до 9 знаков после
// запятой. Пересчитанная сумма также должна оставаться положительной.
amount?: number | string;
}