2012-05-01 39 views
4

什麼會導致在magento的運輸方式管理頁面中選擇的ups運輸方法不能作爲運輸選項顯示給客戶。具體來說,我試圖讓地面商業選項出現在前端。Magento前端缺少UPS運輸方法

我在這方面做了一些研究,看起來這個問題以前曾經被問過,而且從未回答過(我可以找到),所以我會再問一遍,然後投入我的研究。

我從購物車中的運費估算中追溯了源代碼,發現當您輸入郵編時,它會在'sales_flat_quote_address'表中創建一個條目,基本上只填寫郵編和id字段。

它還在'sales_flat_quote_shipping_rate'中創建行。對於該報價/地址對的每種適用的裝運方法一個。

當magento列出運輸選項時,它會引用此表。

運輸方法admin和此數據庫表之間的某些運輸方法被過濾掉。

我認爲這與住宅/商業地址有關。然而,如果只給予郵政編碼,ups的評級api無法確定地址是否爲住宅/商業。在管理頁面中更改目標類型也不會影響前端顯示哪些方法。

僅供參考,如果在後端選擇了所有UPS運輸方法,以下是顯示在前端的唯一:

地面
3日選擇
第二日航
下一頁天節氣
次日空運
次日空運早期AM

這是出在後端選擇22級的選項。

+0

請檢查最低訂購金額是否爲盜用的UPS運輸方式。 –

+0

您是否曾嘗試在管理員中開啓UPS的日誌記錄並檢查日誌?這可能是一個API問題。 –

回答

0

從管理面板轉到系統>配置 在左側的配置面板中的銷售下,單擊運輸方式。 點擊展開UPS部分。然後將啓用設置爲是。

+0

我有同樣的問題。但我啓用它。仍然沒有顯示 –