0
我可以使用SQL查詢從數據庫中讀取所有的命令ID(這在我的情況下是必需的)。現在可以通過使用訂單ID獲取客戶詳細信息了嗎?我可以從訂單ID獲取客戶嗎?
我在網上搜索,但發現這樣的事情:
$myOrder->getShippingAddress()->getEmail()
但是我沒有順序的對象,只有訂單ID。此外,上面的電子郵件ID不是客戶在註冊時使用的。
我可以使用SQL查詢從數據庫中讀取所有的命令ID(這在我的情況下是必需的)。現在可以通過使用訂單ID獲取客戶詳細信息了嗎?我可以從訂單ID獲取客戶嗎?
我在網上搜索,但發現這樣的事情:
$myOrder->getShippingAddress()->getEmail()
但是我沒有順序的對象,只有訂單ID。此外,上面的電子郵件ID不是客戶在註冊時使用的。
這將幫助您獲取相關數據。
$OrderNumber = "100000001";//Put your order Number here
$order = Mage::getModel('sales/order')->load($OrderNumber, 'increment_id');
從$order
的對象,你可以得到所有相關的客戶像身份證,電子郵件,名字和姓氏的數據。如果所需數據不可用,那麼您也可以通過客戶ID獲取客戶數據。
謝謝Pavan,這是客戶在註冊時還是在結帳時輸入的電子郵件地址?上面的答案已被修改, – Ashutosh
。它會清除你的問題 –