use Modules\Orders\Panel\Models\SaveOrder\Creator;
Creator::createOrder(
[
'user' => [
'name' => 'Иван',
'lastName' => 'Иванов',
'patronymic' => 'Иванович',
'email' => 'drobot.personal@gmail.com',
'phone' => '797635664487',
],
'products' => [
[
'name' => 'Товар',
'price' => 100,
'quantity' => 1
]
],
'discount' => [
'type' => 'percent', // percent / price
'value' => 10,
],
'delivery' => [
'code' => 'Email'
],
'paySystem' => [
'code' => 'YandexMoney'
],
'comment' => 'Комментарий',
]
);