バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

バグ報告 > フロント機能 > 2.11.1 連続して注文を入れると1回目に入れた注文データがキャンセル状態になる

フロント機能

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
lix
投稿日時: 2011/8/7 13:32
対応状況: −−−
新米
登録日: 2011/8/2
居住地:
投稿: 2
Re: 2.11.1 連続して注文を入れると1回目に入れた注文データがキャンセル状態になる
投稿者です
書き込み遅れましてすみません
返信ありがとうございます

habuさんのご指摘ありましたが、1点前提事項を記載わすれておりました。
決済モジュール
PGマルチペイメントサービス決済モジュール
を導入しておりました。
支払い方法は
・クレジット決済(上記モジュール)
・銀行振り込み
で実装しておりました。
ただ、取り急ぎの問題回避方法がわかったので記載しておきます

[直接の原因]
上記条件で同じブラウザで2回以上連続購入すると、
注文購入完了後に$_SESSION['order_id']が初期化されない
このため、次に購入するときに前回の購入情報が無効とみなされて前回の注文情報にdel_flgが立ってしまう。
GMOモジュールを入れると、LC_Page_Ex.phpが書き換わり
オーバーライドの処理が追加されており、この中で一応
$_SESSION['order_id']
を初期化しているような記述はあるのですがなぜか正常に初期化はされていませんでした。

[回避した方法]
⇒SC_Helper_Purchase_Ex.php
のcleanupSessionImpl関数内で
unset($_SESSION['order_id']);
を追加。購入終了時に実行されているので余り影響はないとはおもいますが。。。

でこの現象が解消されて、今の所は他に影響は発生していないように見えます。

フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
   2.11.1 連続して注文を入れると1回目に入れた注文データがキャンセル状態になる lix 2011/8/2 21:02
     Re: 2.11.1 連続して注文を入れると1回目に入れた注文データがキャンセル状態になる yuse 2011/8/3 9:52
     Re: 2.11.1 連続して注文を入れると1回目に入れた注文データがキャンセル状態になる habu 2011/8/5 13:28
     » Re: 2.11.1 連続して注文を入れると1回目に入れた注文データがキャンセル状態になる lix 2011/8/7 13:32
         Re: 2.11.1 連続して注文を入れると1回目に入れた注文データがキャンセル状態になる AMUAMU 2011/8/8 20:38
         Re: 2.11.1 連続して注文を入れると1回目に入れた注文データがキャンセル状態になる habu 2011/8/9 13:28

 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は89,236名です
総投稿数は110,055件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1651
8
red
1570
9
mcontact
1299
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

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

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