tehiramu

投稿の際は下記の情報をお書き添えください。
-------------------------------------------
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)
症状を確認したブラウザ:
サーバー【重要】:(会社名、サービス名)
--------------------------------------------

フォーラムへの返信

2件の投稿を表示中 - 1 - 2件目 (全2件中)
  • 投稿者
    投稿
  • tehiramu
    参加者

    ご回答ありがとうございます。
    次のいずれかの対応は、お願いできないでしょうか?

    1)連続クリックの防止
    Javascriptのsettimeoutを利用して、次のクリックまで数秒、クリックできない状態にする。

    2)重複のチェック
    データベースの「*_usces_order_meta」テーブルに、配送先分のmeta_key「group_*」のレコードが生成されるようですが、このmeta_valueの「destination_id」が重複した状態になるようです。
    この重複が金額の不具合の要因になっているようです。
    この重複をチェックし、確認画面に進む際にエラー処理をする、または重複を削除するなどの処理を追加する。

    tehiramu
    参加者

    ご返信ありがとうございます。
    環境情報は下記のようになります。

    なお、次のデモサイトでも同様の不具合を再現できました。
    https://themes.welcart.info/basic-square/

    ご参考ください。

    WordPress のバージョン:5.8.3
    Welcart のバージョン: 2.3.3
    PHP のバージョン:7.3.25
    Welcart専用の拡張プラグインとバージョン:WCEX Multiple Shipping 1.2.1
    ご利用の親テーマとバージョン :自作テーマ
    ご利用の子テーマとバージョン :利用なし
    症状を確認したブラウザ:Chrome 99.0.4844.51、Firefox97.0.1 、Microsoft Edge99.0.
    サーバー【重要】:(会社名GMO、クラウドVPS)

2件の投稿を表示中 - 1 - 2件目 (全2件中)