USDでキャンペーン特典(10%)の割引率計算について

フォーラム 使い方全般 USDでキャンペーン特典(10%)の割引率計算について

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

    はじめまして。キャンペーン特典の件でお願いします。
    海外向けのショップで、通過をUSDに設定しています。

    キャンペーン特典にて、10%を設定したところ、$10単位までしか計算されないようで
    $1まで計算されるように設定もしくは、調整することは可能でしょうか?

    現状:$56.50→-$5.00 割引 $6.00→-$0 割引
    希望:$56.50→-$5.65 割引 $6.00→-$0.60 割引

    お手数をお掛けしますがご教示お願い致します。
    ——————————————-
    WordPress のバージョン:(4.9.5)
    Welcart のバージョン:(1.9.10)
    ご利用のテーマ:(Welcart Voll)
    サーバー:(CPI、ACE01)
    SSLの利用:(常時SSL)
    WordPress のパーマリンク設定:日付と投稿名
    ——————————————–

    Attachments:
    You must be logged in to view attached files.
    #85620
    yskysmr
    キーマスター

    こんにちは。

    値引き額の算出は、get_order_discount という関数で行いますが、その中に usces_order_discount というフィルターフックを用意していますので、こちらを使ってカスタマイズしてください。

    #85686
    webfarm
    参加者

    上記アドバイスをいただきましたが、
    item_post.php

    if( 0 < $discount ) $discount = ceil($discount * -1);
    をカスタマイズではできないのでしょうか?
    ちなみに
    if( 0 < $discount ) $discount = round(($discount * -1),3);
    としたら表示の変更はできませんでした。
    どうしたらよろしいでしょうか?
    ご教授詳しくお願いできればと思います。

    #85744
    yskysmr
    キーマスター

    webfarm 様

    そのためのフィルターフックです。フックの使い方は、以下をご参照ください。
    Welcart のカスタマイズとフック

    #85781
    webfarm
    参加者

    ご担当者さま

    ご案内ありがとうございます。
    再度学習してチャレンジしてみたいと思います。

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