解決済税込表示で、商品詳細ページとカート内で金額が異なる

フォーラム 使い方全般 【解決済】税込表示で、商品詳細ページとカート内で金額が異なる

4件の投稿を表示中 - 1 - 4件目 (全4件中)
  • 投稿者
    投稿
  • #93612
    komitsuboshi
    参加者

    Welcart Basicを親テーマとした自作子テーマで運用しています。
    基本設定を、

    消費税表示:表示する
    消費税区分:税込
    消費税対象:商品代金のみ
    適用税率:標準税率
    消費税率:10%
    税計算方法:切捨て

    として、商品詳細ページで売価の税込表示を行っています。
    SKUの売価に、1000(円、税込価格)を登録、
    商品詳細ページ(wc_templates/wc_item_single.php)で、
    <?php echo usces_itemPrice_taxincluded(); ?>
    または
    <?php usces_the_itemCprice_taxincluded(); ?>
    のコードで税込み価格を表示したとき、税込み価格として1100円が表示されます。
    これをカートに入れると、カートページ以降は税込1000円で表示され、その後の処理も税込1000円で処理されます。
    カートページ以降はこちらの望む通りの動作であり、商品詳細ページでも売価税込1000円で表示させたいのですが、どのようにすればよいでしょうか?

    –システムの情報(カッコ内はXamppのローカルサーバー。同じ事象が発生します。)
    WordPress のバージョン:5.7.2(同左)
    Welcart のバージョン:2.2.1.2104191(2.2.4.2105311)
    PHP のバージョン:7.4.13(7.1.33)
    Welcart専用の拡張プラグインとバージョン:Image Uploader for Welcart 1.4.6 (同左)
    ご利用のテーマ:WelcartBasic の自作子テーマ
    症状を確認したブラウザ:Chrome, Firefox
    サーバー【重要】:Xserver

    #93614
    komitsuboshi
    参加者

    追記: https://www.welcart.com/archives/13282.html の「対処法1 価格を税込価格に登録しなおす」も試しましたが、状況は変わりませんでした。

    #93623
    sagawa
    キーマスター

    こんにちは。
    usces_itemPrice_taxincluded()またはusces_the_itemCprice_taxincluded()は単価に消費税を加算したものが返されますので、「消費税区分:税込」で設定している場合はこれらの関数を利用する必要はありません。
    併せて下記のリファレンスをご確認下さい。
    https://www.welcart.com/documents/archives/functions/usces_itemprice_taxincluded
    https://www.welcart.com/documents/archives/functions/usces_the_itemcprice_taxincluded

    #93630
    komitsuboshi
    参加者

    sagawa様ありがとうございます。
    usces_the_firstPriceCr()に置き換え、解決いたしました。

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