getObjectManager(); $state = $objectManager->get('\Magento\Framework\App\State'); $state->setAreaCode('frontend'); $storeManager = $objectManager->get('\Magento\Store\Model\StoreManagerInterface'); $storeId = $storeManager->getStore()->getId(); $websiteId = $storeManager->getStore($storeId)->getWebsiteId(); $objectManager->get('Magento\Framework\Registry')->register('isSecureArea', true); // Handle $orderId = '00000009'; // $objectManager = \Magento\Framework\App\ObjectManager::getInstance(); $orderRepository = $objectManager->create('\Magento\Sales\Model\OrderRepository'); if ($orderRepository instanceof \Magento\Sales\Model\OrderRepository) { $order = $orderRepository->get($orderId); } var_dump( get_class($order), ); if ($order instanceof \Magento\Sales\Model\Order\Interceptor) { $shippingAddress = $order->getShippingAddress(); var_dump($order->getBillingAddress()->getCity()); if ($shippingAddress instanceof \Magento\Sales\Model\Order\Address) { var_dump($shippingAddress->getStreet()); } var_dump(get_class($order->getShippingAddress())); // var_dump($order->getCustomer()->getEmail()); // foreach ($order->getShippingAddress() as $item) { // // var_dump($item->getTelephone()); // // var_dump($item->get()); // } } // echo $order->getId();