2013-05-01 28 views
0

我的Magento網站在另一臺服務器上有稅率表。所以,稅率不在Magento tax_calculation_rate表中。如何攔截Magento獲取當地稅率?

在結賬頁面,我需要從獲得的稅率號碼(由數我的意思的百分比,而不是量)從本地數據庫攔截Magento的。所有的計算仍將由Magento完成。我只需要取得稅率號碼(根據客戶的地址),就是這樣。

我想無論是使用tax_rate_data_fetch事件或sales_quote_collect_totals_before事件。我應該使用事件/觀察員還是Magento API從其他服務器獲取稅率號碼?另一臺服務器在收到Magento的請求後將以xml格式提供數據。

對我應該做的,以實現這一哪些步驟任何暗示?提前致謝。

+0

您可以通過導入或腳本更新magento數據庫中的稅率,以便與第二次服務的費率相匹配嗎? – Rounder 2013-05-01 21:20:29

+0

希望我可以,但我的客戶需要我從稅務服務器上即時檢索稅率。 – user1801605 2013-05-02 14:12:42

回答

0

「好像tax_rate_data_fetch是正確的事件。StrikeIron的模塊實現此獲得的稅率適用於美國和加拿大。」 - Magento稅務團隊開發人員Yu Tang。因此,請檢查d/l the extension與tax_rate_data_fetch相關的擴展名和代碼。