Magento – How to observe which order created by admin(magento backend) or customer(frontend)

backendcreateorders

How to observe who create new order in Backend. Should I add new grid or new status.

Best Answer

Create new field to order table when order created

trigger event on using event

adminhtml_sales_order_create_process_data event 

it s params

 $observer->getEvent()->getOrderCreateModel();
  $observer->getEvent()->getRequestModel();
   $observer->getEvent()->getSession();