Загрузка приложения
IOrderCreated
Физическое объявление TypeScript из стартового проекта Nuxt со связанными типами и комментариями к полям.
IOrderCreatedСозданный заказ и данные перехода к оплате.
src/lib/interfaces/orionplace/orders/IOrderActions.tsexport interface IOrderCreated {
// ID созданного заказа.
order_id: number;
// URL внешней оплаты либо пустая строка.
link: string;
// Режим открытия платёжной ссылки либо null.
link_type: EPaymentLinkType | null;
// Применённый промокод, если есть.
promo_value?: string;
// The order exists, but the payment provider gave no link (`link` is
// empty): the customer pays later from the order.
// Есть, когда заказ создан, но платёжный провайдер не дал ссылку (`link`
// пустой): причина. Покупатель оплатит заказ позже со страницы заказа.
payment_error?: string;
}