- ステータス
- 解決済み
問題の概要
国ごとに異なる配送料を使用し、チェックアウトの前に言語を切り替えると、切り替え後の言語に関連付けられた通貨に基づいて配送料が誤って計算される可能性があります。
再現手順:
ユーザーが3つの配送料を定義しています:
- デンマークは無料
- 北欧諸国+ドイツおよびイギリスは50 DKK
- その他の地域は100 DKK
- ウェブサイトにアクセスします。
- 言語を英語に変更します。
- 商品をカートに追加します。
- チェックアウトに進みます。
- リストから国(例:ブラジル)を選択すると、配送料が100ユーロに変更されます。
問題は、この100ユーロが、約14ユーロに相当する100 DKKの値に再計算されるべきであるという点です。
回避策
これはWooCommerce Multilingual 3.5.2-beta2で修正されています。