Process Orders in Magento 2 – When a customer places an order on the one-step chekout page for products of any type, a sales order is automatically created in the database as a transient record to give an account of the transaction. Not until the customer pays for the products is the sales order updated to “Complete”. Before the payment is made, the order is marked as “Pending”. Some customers may want to make changes to the initial order that they place, so sales orders are configured to be easily edited while pending.

In addition, customers can also cancel the orders as long as invoice along with its pdf file (a detailed list describing purchases of goods that they have to pay) is not yet to be generated. To clarify the process, unless a disruption happens, orders turn into invoices and invoices become shipments. The Orders grid make a list of all orders, irrespective of where they are in the workflow which consists of 5 processes including Place Order, Order Pending, Receive Payment, Invoice Order and Ship Order.