Создать заказ для пользователя

  1. Экспорт заказов
  2. Создать заказ для пользователя
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' => 'Комментарий',
        ]
    );

 

  1. Экспорт заказов
  2. Создать заказ для пользователя