0

WordpressでECサイトを運営しています。顧客が $100 の送料を購入した場合、送料が無料になるように配送を希望します。それ以外の場合は、送料として $10 を請求します。このフローを機能させるために、2 つの配送ゾーンを設定しました。1 つは、金額が 100 ドル以上の場合は送料無料で、もう 1 つの配送ゾーンは通常料金の 10 ドルです。現在、それらは適切に機能しています。私の問題は、100 ドル以上の商品を追加すると、配送の両方のオプションがラジオ ボタンとして表示されることです。お客様が送料無料を選択する必要がある場合。合計金額が$100以上になると自動的に送料無料になるようにしてほしい。前もって感謝します。 ここに画像の説明を入力

4

1 に答える 1

-2

これが私たちがそれを達成する方法です。

add_filter('woocommerce_package_rates','test_overwrite_fedex',100,2);

function test_overwrite_fedex($rates,$package) {

  foreach ($rates as $rate) {

    // you can check for the cart amount if it is greater than the 100 then unset the package from rates and then return.

  }

  return $rates;

}
于 2018-08-20T11:29:20.123 に答える