バージョン選択

フォーラム

メニュー

オンライン状況

28 人のユーザが現在オンラインです。 (19 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 28
もっと...

サイト内検索

バグ報告 > フロント機能 > ポイントが勝手に2倍になっていた

フロント機能

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
udonshoot
投稿日時: 2020/3/24 12:16
対応状況: −−−
新米
登録日: 2020/3/24
居住地:
投稿: 1
Re: ポイントが勝手に2倍になっていた
はじめまして。
同事象が私のサイトでも発生しています。
(EC-CUBE:2.13.5です)

具体的には注文キャンセル時に使用予定ポイントが返却される時、
その処理が同時・連続で行われると不正に多くポイントが返却されてしまう、という事象です。

再現手順としては以下を確認しています。
注文時、ユーザーがクレジットカードを選択し、ポイントを使用する
(shopping/payment.php)

その後クレジットカード決済画面まで進む
(shopping/load_payment_module.php まで)

その画面でブラウザの戻るボタン、またはその他リンクを連打し、
画面推移処理を多重実行させる。
(返却処理は/data/class/helper/SC_Helper_Purchase.phpで行われている事を確認)

注文がキャンセルになり使用予定ポイントが返却されている。
ただし多重実行分ロールバックされておりポイントが不正に増えてしまっている。

またこの事象はサーバーからのレスポンスが遅ければ遅いほど発生しやすい模様です。

https://github.com/EC-CUBE/ec-cube2/issues/369
上記サイトにあった通りご認識はされているかとは思いますが、
こちら暫定対策や改修方法等、もしご存知であればご共有いただけると幸いですm(_ _m)
フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
   ポイントが勝手に2倍になっていた twinpilzda 2020/3/16 11:01
     Re: ポイントが勝手に2倍になっていた nanasess 2020/3/16 16:47
     » Re: ポイントが勝手に2倍になっていた udonshoot 2020/3/24 12:16

 



ログイン


EC-CUBEペイメント

公式ストアEC-CUBE4系デザインテンプレート続々リリース中

統計情報

総メンバー数は69,533名です
総投稿数は100,158件です

投稿数ランキング

1
seasoft
7333
2
468
2878
3
AMUAMU
2712
4
nanasess
2126
5
umebius
1886
6
yuh
1612
7
red
1435
8
h_tanaka
1069
9
fukap
907
10
tsuji
891
11
shutta
835
12
tao_s
793
13 ramrun 789
14 karin 657
15 sumida 641
16
homan
633
17 DELIGHT 572
18
patapata
502
19
flealog
485
20 tonton 437


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.