Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
order_list.php
Go to the documentation of this file.
1 <?php
8 
9 require 'order.php';
16  [
17  'increment_id' => '100000002',
19  'status' => 'processing',
20  'grand_total' => 120.00,
21  'subtotal' => 120.00,
22  'base_grand_total' => 120.00,
23  'store_id' => 1,
24  'website_id' => 1,
25  'payment' => $payment
26  ],
27  [
28  'increment_id' => '100000003',
30  'status' => 'processing',
31  'grand_total' => 140.00,
32  'base_grand_total' => 140.00,
33  'subtotal' => 140.00,
34  'store_id' => 0,
35  'website_id' => 0,
36  'payment' => $payment
37  ],
38  [
39  'increment_id' => '100000004',
41  'status' => 'closed',
42  'grand_total' => 140.00,
43  'base_grand_total' => 140.00,
44  'subtotal' => 140.00,
45  'store_id' => 1,
46  'website_id' => 1,
47  'payment' => $payment
48  ],
49 ];
50 
52 foreach ($orders as $orderData) {
55  \Magento\Sales\Model\Order::class
56  );
57  $order
58  ->setData($orderData)
59  ->addItem($orderItem)
60  ->setBillingAddress($billingAddress)
61  ->setBillingAddress($shippingAddress)
62  ->save();
63 }
$billingAddress
Definition: order.php:25
$orderItem
Definition: order.php:30
$shippingAddress
Definition: order.php:40
$order
Definition: order.php:55
$payment
Definition: order.php:17
$orders
Definition: order_list.php:15