Takashi Terada
投稿の際は下記の情報をお書き添えください。
-------------------------------------------
WordPress のバージョン:(例 6.0.2)
Welcart のバージョン:(例 2.8.1)
PHP のバージョン:(例 8.0)
Welcart専用の拡張プラグインとバージョン:(例 DL Seller 3.4.1、SKU Select 1.4.2)
ご利用の親テーマとバージョン :(例 Welcart Basic 1.7.1)
ご利用の子テーマとバージョン :(例 Welcart Beldad 1.4)
症状を確認したブラウザ:
サーバー【重要】:(会社名、サービス名)
--------------------------------------------
フォーラムへの返信
-
投稿者投稿
-
Takashi Teradaモデレーター
> 添付画像は上記ページの該当箇所です。
すいません、また画像外れていました。画像の「①のケース:値引き」がポイントを「対価の値引き」ととらえた場合、「2のケース:値引きでない」が「対価の値引きでない」ととらえた場合です。
Attachments:
You must be logged in to view attached files.Takashi TeradaモデレーターHasan様
ご回答ありがとうございます。
ポイントのとらえ方で対応が変わるわけですね。
お伺いした内容で調べ直したところ、ポイントを「対価の値引き」ととらえるか、「対価の値引きでない」ととらえるかで、記載方法が変わります。
後者ならWelcartの請求書で問題ありませんでした。お手数おかけいたしました、今回はポイントに関してなので解決済みにさせて頂きます。ありがとうございました。
調べ元の国税庁のページを貼っておきます
https://www.nta.go.jp/taxes/shiraberu/taxanswer/shohi/6480.htm添付画像は上記ページの該当箇所です。
Takashi Teradaモデレーター先の要望の添付画像が外れていたので、画像のみ添付いたします。
> 参考として私の方でお客様向けに作成した「適格請求書の一括値引き」の資料画像を添付いたします。
> 実店舗対応のためサンプルはレジレシートになりますが、考え方は同じで良いかと思います。
> 画像:welcart-invoice-nebiki.jpgAttachments:
You must be logged in to view attached files.Takashi Teradaモデレーターお世話になっております、上記の件「Welcart e-Commerce」バージョンアップで直りました。
ありがとうございます。Welcart のバージョン:2.6.5
Takashi Teradaモデレーターすいません上記の件で添付画像が外れていたようです。
画像のみ再送します。Attachments:
You must be logged in to view attached files.Takashi Teradaモデレーターご回答ありがとうございます。
「設定を更新」ボタンクリックで「商品」が集計表示されました。
ありがとうございます。Takashi Teradaモデレーター追記
すいません事象を画像化したものが容量オーバーしていたので再添付いたします。
上段プラグイン更新前の画像(売上額部分白塗り)
下段プラグイン更新後の画像
になります。Attachments:
You must be logged in to view attached files.Takashi Teradaモデレーターyskysmr 様
お世話になっております。
ご対応ありがとうございます、最新版(Multiple Shipping 1.1.12)にて動作確認させていただきました。「新規入会フォーム」、「会員登録しながら次へ(決済時)」ともに会員登録した際に、登録ユーザが複数配送先に(本人)で登録されたことを確認いたしました。
また支障になっていました、下記に2点も解消されました。
・決済時に複数配送先を選択した場合に、自宅(本人)を選ぶ。
・ギフト用配送先設定画面にてプルダウンによる切り替えを行う。オンラインショップ(クライアント)の利用者が贈答品として利用することが多いので、1会計で複数の配送先を指定できるのは大変助かります。
ありがとうございます。Takashi Teradaモデレーターyskysmr 様
お世話になっております。
ご対応ありがとうございます、最新版(Multiple Shipping 1.1.11)にて動作確認させていただきました。最新版にて問題が解消したケースと、解消できないケースがありました。
・商品購入時の「お客様情報」の「会員登録しながら次へ」より会員登録した場合に、登録ユーザが複数配送先に(本人)で登録されたことを確認いたしました。
・通常のログイン画面から遷移した新規入会フォームから会員登録した場合は、登録ユーザが複数配送先に(本人)で登録されていませんでした。追加いただいたロジック(*1)で「$_POST[‘member_regmode’] == ‘newmemberfromcart’」の判定式が購入時の「会員登録」にしか対応していないためだと思われます。
「新規入会フォーム」の場合の「$_POST[‘member_regmode’] :newmemberform」も判定に追加していただけると解消するかと思います。お手数おかけいたしますが、ご検討よろしくお願いいたします。
*1 ロジック
wcex_multiple_shipping.php > function msa_update_shpping_data_by_member( $args )
1862行目 if( $_POST[‘member_regmode’] == ‘newmemberfromcart’ ) {以上
Takashi Teradaモデレーターyskysmr 様
ご連絡ありがとうございます、お手数おかけしますがよろしくお願いします。
こちらでも再度検証してみました、シンプルにプラグインは「Welcart、WCEX Multiple Shipping」だけ、テーマはデフォルトで動作させてみました。
——————————————-
WordPress のバージョン:5.2.3–ja
Welcart のバージョン: 1.9.21.1908291
PHP のバージョン:7.1.28
Welcart専用の拡張プラグインとバージョン:WCEX Multiple Shipping 1.1.9
ご利用のテーマ:welcart_default
症状を確認したブラウザ:Chrome
サーバー:Xserver X10プラン
SSLの利用:常時SSL
——————————————–////////////
/ 操作 /
////////////
[ ログイン画面 ] ページ(/usces-member/)
↓
[ 新規ご入会はこちら ] を選択
↓
[ 新規入会フォーム ] ページ(/usces-member/?page=newmember)
↓
データ入力後[ 送信 ] を選択
↓
[ 完了 ] ページ(/usces-member/)////////////
/ 処理 /
////////////
「usces_msa」テーブルにデータ追加している箇所として「wcex_multiple_shipping.php」ファイルの「function msa_update_shpping_data_by_member( $args )」処理で情報を収集してみました。
1622行目あたりの判定で新規登録したユーザーIDとカレントユーザーを比較して、違っていると処理抜けしています。
———-|
if( $args[‘mem_id’] != $usces->current_member[‘id’] )
return;
———-
上記の操作では「current_member」がゲストのままでIDが0のため、登録した「$args[‘mem_id’] 」とは一致しないため処理抜けしてしており、「usces_msa」の登録は行なっていませんでした。
お役に立てば良いのですが、よろしくお願いいたします。以上
Takashi Teradaモデレーター動作環境
——————————————-
WordPress のバージョン:5.2.2–ja
Welcart のバージョン: 1.9.20
PHP のバージョン:5.6.40
Welcart専用の拡張プラグインとバージョン:WCEX Multiple Shipping 1.1.9
ご利用のテーマ:自作子テーマ(テーマ内にwc_templatesを設置)
症状を確認したブラウザ:Safari
サーバー:Xserver X10プラン
SSLの利用:常時SSL
——————————————–担当者様
複数配送先設定プラグインを購入して動作確認をしております。
私の環境でもm_asuka様と同様に「ご本人」が表示されず、プラグインを停止して、再度有効化したら「ご本人」が表示されました。お客様が会員登録する度にプラグインの停止・有効をするわけにもいかないのでご対応をお願いいたします。デモサイト※1でも同じように「ご本人」が表示されないことを確認しました、yskysmr様の方で「デモサイトでは、仰るとおりの症状が確認できませんでした。」とのことですが、多分プラグインの有効化前に登録したユーザで確認されている気がします、新規に登録してご確認いただければと思います。
Takashi Teradaモデレーターyskysmr様
失礼いたしました、トピックス検索して、そのまま投稿していました。
改めて投稿し直します。Takashi Teradaモデレーター——————————————-
WordPress のバージョン:5.2.2
Welcart のバージョン:1.9.20.1906252
PHP のバージョン:5.6.40
Welcart専用の拡張プラグインとバージョン:WCEX Multiple Shipping 1.1.9, WCEX Reports 1.1.1
ご利用のテーマ:WelcartBasic の自作子テーマ
症状を確認したブラウザ:Safari 12.1.1
サーバー:Server X10
SSLの利用:常時SSL
——————————————–ご担当者様
拡張プラグインの件でお伺いしたい事があります
複数配送先の対応として「WCEX Multiple Shipping」を購入させていただきました。
2点確認させてください。
[ 1. カスタマイズ ]
複数配送先を設定するプラグインディレクトリ内の「wc_member_msa_page.php」を自作テーマに設置できる「wc_templates」配下のファイルのように編集したいのですが、自作テーマにコピーすると動作しません。プラグインディレクトリ内のままでも「wc_templates」配下のファイルは編集しても良いのでしょうか。バージョンアップ時の影響が気になります。現状はCSSで非表示(display: none)にしたりしていますので、非推奨なら触らないでおきます。
[ 2. 購入数 ]
同一商品を複数個カートに入れた場合でも、購入時の「発送・支払方法」ページで「複数配送を選択、編集」ボタンで表示される「ギフト用配送先指定」(ポップアップ風)に表示される数量が1個になっています。この画面で商品数は増やせますが、カートに入れた時の数量を引き継がないのでしょうか。この現象は御社ご提供のデモサイト「https://themes.welcart.info/basic-nova/」でも確認しています。ご回答よろしくお願いいたします。
Takashi TeradaモデレーターWelcartで2サイト開発させていただいています。
今度EC-CUBEからの乗り換えの依頼があり調べ直していたらこのトピックスに到達しました。以前はACFが使用できないため、Toolset(Toolset Types)を使用していました。しかしToolsetが有料化(年更新なので高いです)しており、古い無料版の使用においても新しいエディターの「Gutenberg」との相性でページ表示ができなくなるとの報告を見かけました。
困っていたところでこちらのパッチを利用させていただきましたがバッチリです。ありがとうございます本当に助かりました。
ちなみに「shinchaya」さんの報告されている「ローディング」が表示さる件なのですが、ACFの「位置>ルール」の設定の表示判定で「visibility : false」の際に意図的にローディング画像を表示されており、「nanbu」さんが先に記載されているように、一旦保存すると「カテゴリー:商品(item)」が確定するので正しく表示されると思います。
ただ「位置>ルール」で除外されるACFはずっと「ローディング」表示されて残るので、パッチのコードを修正して「add_meta_box」を呼び出す条件にも「visibility : false」は除外するようにしました。この場合はカテゴリーの条件だけだと除外さるので、表示条件を甘くして投稿(post)にしています。
それで本来の投稿(post)は使用しないで必要な場合はカスタムポストタイプを作って住み分けをすることにしました。
ちなみに編集画面へのACFの表示判定(visibility値の取得)は「acf_get_field_group_visibility」なんですね。勉強になります。ACFは関数の提供も揃っていて使いやすく有料版の機能も安価なので手放せないですね。——————————————-
WordPress のバージョン:5.1.1–ja
Welcart のバージョン: 1.9.18
PHP のバージョン:5.6.36
ご利用のテーマ:自作
サーバー:xserverレンタルサーバー
——————————————–- この返信は5年、 6ヶ月前にTakashi Teradaが編集しました。
Takashi Teradaモデレーターyskysmr様
ご回答ありがとうございます。
ソニーペイメントのサポートディスクにメールで問い合わせたところ、「トークン決済認証コード」をご提供いただきました。
Welcart管理画面にて「トークン決済認証コード」を設定し直して動作確認いたしました。合わせてお伺いした「埋め込み型」の件は当方の知識不足の部分もあり誤解しているかもしれないので、一旦取り消して、「トークン決済方式」にて運用いたします。
ご教授ありがとうございます。
-
投稿者投稿