送料無料処理時に、北海道・沖縄のみ別途追加料金

フォーラム 使い方全般 送料無料処理時に、北海道・沖縄のみ別途追加料金

  • このトピックには4件の返信、2人の参加者があり、最後にkauzosanにより10年、 7ヶ月前に更新されました。
5件の投稿を表示中 - 1 - 5件目 (全5件中)
  • 投稿者
    投稿
  • #69525
    kauzosan
    参加者

    welcart活用させていただいております。
    ありがとうございます。

    現在運用中のサイトでは、一定額以上で、送料無料にしているのですが
    沖縄や北海道のみ、その場合でも別途追加料金(例:+¥1000)を加算する方法はありませんでしょうか・・・

    上記の2種類のみ、他県との差額が大きく、小さなショップではその負担が厳しいのです。

    良い方法がございましたら、お教えいただけますと幸いです。

    よろしくお願いいたします。

    ——————————————-
    WordPress のバージョン:3.8.1
    Welcart のバージョン:1.3.1.3
    ご利用のテーマ:独自
    症状を確認したブラウザ:
    サーバー(会社名、サービス名):ロリポップ
    SSLの利用:独自SSL
    WordPress のパーマリンク設定:
    ——————————————–

    #69527
    mamekichi
    参加者

    過去にも「送料無料の場合、特定の県のみ送料を加算したい」という話題がありました。

    functions.phpに追加して、文字コードをUTF-8で保存してください。

    add_filter(‘usces_filter_set_cart_fees_shipping_charge’, ‘my_filter_getShippingCharge’, 10, 3);
    function my_filter_getShippingCharge($charge, $cart, $entry){
    if( ‘沖縄県’ == $entry[‘delivery’][‘pref’] || ‘北海道’ == $entry[‘delivery’][‘pref’] ){
    if ( $charge == 0 ) { //送料が無料の場合
    $charge += 1000;
    }
    }
    return $charge;
    }

    #69530
    kauzosan
    参加者

    さっそくにご回答いただき、ありがとうございます。

    過去ログ、検索しきれておりませんでした、大変失礼いたしました。

    ご指示のとおり設定させていただきましたところ、望んでいた動作が実現できました。

    当方の確認不足にも関わらず、親切丁寧なるご回答、心より感謝いたします。

    このたびは、本当にありがとうございました。

    #69532
    mamekichi
    参加者

    こんにちは
    無事動いてよかったですね。
    コピペしたコードに バッククォート(上から斜め右下)とそれと対になるクォート(上から斜め左下)が含まれていますが、オリジナルは全てシングルクォートです。
    この掲示板にペースト直後は正しいのですが、「送信」後に変換されてしまう様子です。

    #69533
    kauzosan
    参加者

    お世話になっております。

    返信いただきありがとうございます。

    当初、コピペで動作しなかったので、少々慌てましたが・・・

    過去ログに掲載されていたソースを参考にさせていただき、動作確認できました。

    大変助かりました。
    本当にありがとうございました。

5件の投稿を表示中 - 1 - 5件目 (全5件中)
  • このトピックに返信するにはログインが必要です。