バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > 【2.12.2】カード決済で購入完了後、受注情報が削除される問題について

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
yuki_d
投稿日時: 2013/7/10 20:15
対応状況: −−−
新米
登録日: 2013/7/10
居住地:
投稿: 3
【2.12.2】カード決済で購入完了後、受注情報が削除される問題について
お世話になっております。

表題の件につきまして
現在、クレジットカードで決済された後に
受注データに削除フラグが立ってしまい
管理画面>受注管理から確認出来ない問題が最近頻繁に発生しております。

---------------------------

■環境
[EC-CUBE] 2.12.2
[PHP] PHP 5.2.17
[データベース] PostgreSQL 9.1.9
[WEBサーバ] Apache/2.2.22

■クレカ決済モジュール
アナザーレーン決済モジュール 通常決済用(2.12系)
Version.2.2.1

■状況
・決済が完了しており、お客様本人に注文完了メールが送信されている。
・受注データを管理画面で確認すると表示されない。
・DBで該当の受注IDを探すと存在はするが、削除フラグが立っている。(del_flg=1)
・問題の受注データのステータスは「キャンセル」になっている。
・クレカ用のログでは、completeになっており、エラーログからも該当の時間帯にエラーなし。
・create時に削除フラグが立つわけではなく、決済完了しupdateかかる時に削除フラグが立っていました。
・アナザーレーンには購入したという情報が送信されています。

-----------------------------


過去の似たような質問内容のスレッドを確認致しましたが
解決にまで至っておりませんでしたので新しく質問させて頂きました。

割りと頻度高めで発生しており困っている状況なので
どなたか回避方法をご教授頂ければと思います。

よろしくお願い致します。

nanasess
投稿日時: 2013/7/10 20:33
対応状況: −−−
登録日: 2006/9/9
居住地:
投稿: 2314
Re: 【2.12.2】カード決済で購入完了後、受注情報が削除される問題について
引用:

・DBで該当の受注IDを探すと存在はするが、削除フラグが立っている。(del_flg=1)
・問題の受注データのステータスは「キャンセル」になっている。


ということは、受注ロールバック(SC_Helper_Purchase::rollbackOrder())の挙動に似ていますね。
何かプラグインは入れられていますでしょうか?
その他、 SC_Helper_Purchase::rollbackOrder() の中にログ出力を埋め込んで、コールされている箇所を探すと良いと思います。
yuki_d
投稿日時: 2013/7/10 21:08
対応状況: −−−
新米
登録日: 2013/7/10
居住地:
投稿: 3
Re: 【2.12.2】カード決済で購入完了後、受注情報が削除される問題について
返信有難うございます。

プラグインは入れておりません。

SC_Helper_Purchase.php内を確認し
ログを埋め込んでみましたので一旦様子を見ようと思います。

クレカ用ログから確認する限り
statusはOKで返って来ており、
その後、2回処理が走って(送信ボタンをお客様が複数回押してしまった等で)NGを返している等のログはないので
重複してデータを送信しているわけではなさそうですが。。

やはりrollbackされてしまっている可能性が高いのかもしれません。
しかし、不思議な挙動で謎のままです。。
shutta
投稿日時: 2013/7/11 9:58
対応状況: −−−
仙人
登録日: 2010/2/4
居住地: 関西
投稿: 835
Re: 【2.12.2】カード決済で購入完了後、受注情報が削除される問題について
私も以前他の決済モジュールの利用で、同様な症状に当たったことがあります。

以下、参考になれば幸いです。

http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=12823&forum=10&post_id=58996#forumpost58996


----------------

リゾート会員権(エクシブ等)の売買・仲介

yuki_d
投稿日時: 2013/7/11 15:28
対応状況: −−−
新米
登録日: 2013/7/10
居住地:
投稿: 3
Re: 【2.12.2】カード決済で購入完了後、受注情報が削除される問題について
スレッド拝見させて頂きました。
同様な現象と思われますので、
こちらので手順で発生するかテストしてみます。


また別の問題になりますが。。
クレカ用モジュール読み込み時にエラーログに

『Warning(E_USER_WARNING): 従来互換用の HTTP_Request が読み込まれました。 on [/home/httpd/******/data/module/Request.php(30)] 』

が出力されます。
実際にRequest.phpを確認した所
『誤ったファイル配置を前提とした決済モジュールでのエラーを抑制する役割。』
とコメントされており、
こちらのエラーは決済後の問題と別認識で進めていますが
気になりました・・・
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は88,977名です
総投稿数は110,019件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1296
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.