0

私の Magento サイトには、別のサーバーに税率表があります。そのため、税率は Magento tax_calculation_rate テーブルにありません。

チェックアウト ページで、Magento がローカル データベースから税率番号 (金額ではなくパーセンテージを意味する数字) を取得するのを傍受する必要があります。すべての計算は引き続き Magento によって行われます。税率番号 (顧客の住所に基づく) を取得するだけで済みます。

tax_rate_data_fetchイベントまたはsales_quote_collect_totals_beforeイベントのいずれかを使用することを考えています。イベント/オブザーバーまたは Magento API を使用して、他のサーバーから税率番号を取得する必要がありますか? 他のサーバーは、Magento からの要求を取得した後、データを xml 形式で提供します。

これを達成するために何をすべきかについてのヒントはありますか? 前もって感謝します。

4

1 に答える 1

0

「tax_rate_data_fetch が適切なイベントのようです。Strikeiron モジュールはこれを実装して、米国とカナダの税率を取得します。」- Yu Tang、Magento Tax Team 開発者。 そのため、tax_rate_data_fetch に関連する拡張機能とコードをd/l で確認してください。

于 2013-05-17T17:03:46.457 に答える