我在我的網站實施了2個支付系統。一旦管理員提交貨件,則狀態將自動更改爲派送,客戶將收到一封電子郵件。訂單電子郵件發送給客戶,但顯示「客戶未通知」在Magento管理面板中的評論部分
但是在評論部分,它顯示爲「客戶未通知」。
能否請你幫我,爲什麼這些類型的問題在Magento 1.9.1.0
我在我的網站實施了2個支付系統。一旦管理員提交貨件,則狀態將自動更改爲派送,客戶將收到一封電子郵件。訂單電子郵件發送給客戶,但顯示「客戶未通知」在Magento管理面板中的評論部分
但是在評論部分,它顯示爲「客戶未通知」。
能否請你幫我,爲什麼這些類型的問題在Magento 1.9.1.0
這些狀態是由支付API內部設置有發生,因此,有沒有需要通知客戶。 你可以看到上方。
訂單號XXXXXXXX(訂單確認電子郵件被髮送)
或
Order # xxxxxxxx (the order confirmation email is not sent)
要查看支付狀態看一看
Mage_Paygate_Model_Authorizenet
protected function _place(
protected function _addTransaction()
Mage_Sales_Model_Order_Payment
public function place()
...
// add message to history if order state already declared
elseif ($order->getState() && ($orderStatus !== $order->getStatus() || $message)) {
$order->setState($orderState, $orderStatus, $message, $isCustomerNotified);
}
// set order state
elseif (($order->getState() != $orderState) || ($order->getStatus() != $orderStatus) || $message) {
$order->setState($orderState, $orderStatus, $message, $isCustomerNotified);
}
我希望這會幫助你。
您可能沒有爲該狀態設置通知模板。
1)進入:
系統 - >訂單狀態
2)找到 「出動」 狀態
3)在選項中選擇訂單狀態通知
乾杯