2013-12-22 19 views
1

我與fedex的整合完成...授權密鑰,米#等。 Fedex提供的折扣率已經在他們身邊編制,我可以在我的賬戶中看到。但是,當我做測試時,它顯示我的LIST費率,而不是我希望它提供給客戶的折扣率。我需要顯示的淨FEDEX費用淨額。另一個問題是它無法計算購買數量。例如,如果我買了一個凳子,運費是100美元,如果我買了4個凳子,運費是100美元。fedex整合到Magento沒有顯示折扣率

我的開發人員似乎放棄了這一點,並說我必須使用表格>請在他的意思下方說出。我apolgize我不熟悉這一點。請幫幫我。

蘇珊你好,

做更多的研究,並與聯邦快遞公司的技術支持主管和Magento的支持交談後,我在此作出結論。我正在描述下面的結論細節:

當我與技術支持人員交談時,他說我要聯繫Magento團隊。我還與他們協商並仔細研究了編程標籤中的代碼。我認爲聯邦快遞只給Magento一個API訪問權限。我很容易理解你。聯邦快遞給我們一些訪問權限,讓他們的運費在我們的網站上顯示。如果我們制定了一個帳戶指定,我的意思是他們只給你的帳戶或任何指定的帳戶一些折扣。聯邦快遞還沒有開發這種(客戶特定運費)類型的API,我們將在micazza.net上使用它。

此帳戶特定運費無法在網站上應用。

如果您使用桌面費率進行運輸,效果會更好。您可以根據自己的要求對其進行修改。

最後我想告訴你,由於聯邦快遞運輸系統有一些限制,我們無法在您的網站上顯示此帳戶特定的聯邦快遞運費,因爲它是第三方網站,我們無法訪問我們多少需要。所以我們只能訪問這些部分,他們會給我們多少訪問權限。

請告知

回答

0

有幾種選擇給你。不幸的是,Magento並沒有很好的支持尺寸或重量的運輸,您最好想要定製FedEx api請求並通讀WSDL & FedEx API文檔。在Mage_Usa模塊的/ etc文件夾中,您可以找到WSDL定義。開箱即用WSDL使用FedEx api的稍舊版本,而不是最新的版本。如果需要更多功能,可以換出wsdl文件並重新聲明版本。

網上商店應用程序的'ShippingOverride2'模塊非常有效地創建你正在尋找的運費價格規則。另外我相信你的配置,你會想把'船到住宅'變成虛假的。

此外,如果你計算運費需要定製箱尺寸,你需要,添加受保護的變量,並利用它們的API調用,如Mage_Usa_Model_Shipping_Carrier_Fedex或您的擴展類說:

protected $_customizableContainerTypes = array('YOUR_PACKAGING'); 
    protected $_customContainerSpecs = array(
     "LARGE PARTS BOX" => array("length" => 8, 
      "width" => 14, 
      "height" => 10), 
     "XL PARTS BOX" => array("length" => 8, 
      "width" => 20, 
      "height" => 12), 
     "WHITE BAG SMALL" => array("length" => 1, 
      "width" => 12, 
      "height" => 9), 
     "WHITE BAG LARGE" => array("length" => 1, 
      "width" => 16, 
      "height" => 12) 
    );