質問 > フロント機能 > イプシロン決済画面にて決済処理中でも注文確定の自動返信メールが送信されてしまう。 |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
metan |
投稿日時: 2013/6/29 8:33
対応状況: −−−
|
一人前 登録日: 2013/3/4 居住地: 投稿: 112 |
イプシロン決済画面にて決済処理中でも注文確定の自動返信メールが送信されてしまう。 イプシロンモジュールを使用しております。
イプシロンの決済ページに移動して途中で決済をやめた場合に 管理画面で「決済処理中」となり、購入者にも注文受付メールが送信されてしまいます。 購入者のマイページなどにも残るのですが、 http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=flat&topic_id=8667&forum=10 上記のスレッドで対応出来そうです。 決済していないのにメールが送信されてしまうのは致命的で困っております。。 解決策をご存知方いらっしゃいましたらご教授願います。 EC-CUBEバージョン 2.12.2 PHPバージョン PHP 5.3.3 DBバージョン MySQL 5.0.95 |
red |
投稿日時: 2013/6/29 17:25
対応状況: −−−
|
神 登録日: 2010/2/15 居住地: 東京都 投稿: 1570 |
Re: イプシロン決済画面にて決済処理中でも注文確定の自動返信メールが送信されてしまう。 決済モジュールが2.12に対応してないのかもしれないですね
購入完了の処理を真似てメールを飛ばす処理を後ろにずらさないといけないと思います
|
metan |
投稿日時: 2013/6/29 17:47
対応状況: −−−
|
一人前 登録日: 2013/3/4 居住地: 投稿: 112 |
Re: イプシロン決済画面にて決済処理中でも注文確定の自動返信メールが送信されてしまう。 red様
ご返信ありがとうございます。 モジュールは一応2.12.2用にアップデート致しました。 >購入完了の処理を真似てメールを飛ばす処理を後ろにずらさないといけないと思います こちらは、どのファイルを修正すればよいのでしょうか? 御手数おかけしますが、ご返信頂けたら幸いです。 |
red |
投稿日時: 2013/6/29 18:09
対応状況: −−−
|
神 登録日: 2010/2/15 居住地: 東京都 投稿: 1570 |
Re: イプシロン決済画面にて決済処理中でも注文確定の自動返信メールが送信されてしまう。 プログラムを見る限りでは、大丈夫そうに見えますが修正するとしたらLC_Page_Mdl_Epsilon.phpの
72 if ($order_id = $this->checkBackButton($_GET)) { 73 LC_Mdl_Epsilon::printLog('back button from epsilon:'.print_r($_GET,true)); 74 // epsilon決済画面からの戻り処理 75 $objSiteSess->setRegistFlag(); 76 77 LC_Mdl_Epsilon::rollbackOrder($order_id); 78 79 LC_Mdl_Epsilon::printLog('redirect to confirm page'); 80 SC_Response_Ex::sendRedirect(SHOPPING_CONFIRM_URLPATH); この辺りでしょうか 最新版を使ってもその問題起きますか?
|
metan |
投稿日時: 2013/6/29 19:32
対応状況: −−−
|
一人前 登録日: 2013/3/4 居住地: 投稿: 112 |
Re: イプシロン決済画面にて決済処理中でも注文確定の自動返信メールが送信されてしまう。 red様
ご返信いただきまして誠にありがとうございます。 モジュールは最新版ですが、現状は変わらずです。。。 red様からいただいた変更箇所ですが、どのように変更すればよろしいのでしょうか? |
red |
投稿日時: 2013/6/29 20:28
対応状況: −−−
|
神 登録日: 2010/2/15 居住地: 東京都 投稿: 1570 |
Re: イプシロン決済画面にて決済処理中でも注文確定の自動返信メールが送信されてしまう。 ここを通ってるのかを確認して欲しいのと(通っていれば決済処理中は残らないはずです)、通っていなければ通るように直せばいいんじゃないかと思います
ちなみに購入フローはなにかカスタマイズされているのでしょうか
|
metan |
投稿日時: 2013/6/30 10:52
対応状況: −−−
|
一人前 登録日: 2013/3/4 居住地: 投稿: 112 |
Re: イプシロン決済画面にて決済処理中でも注文確定の自動返信メールが送信されてしまう。 red様
購入フローに関してカスタマイズはしておりません。 また処理は通っていないようです。 コンビニ決済などを選択した時に送られる返信メールの内容に下記の記載が自動で入るのですが、確認したら入っておりませんでした。 ========== ■コンビニ決済情報 「お支払期限」までにお近くのセイコーマートにて代金をお支払いください。 受付番号(6桁): 電話番号: お支払期限: <お支払方法> 以下URLを携帯電話に転送いただくと、 店頭で操作方法をご確認いただけます。 ========== おかしな話かも知れませんが、イプシロンのテスト環境時(審査時)では問題なく出来ておりました。 審査・登録が通り、本番環境の連絡が来て設定等を行ってから問題が起き始めました。 そこでもう一度、テスト環境時の設定に戻して行ったのですが、問題が起こってしまいます。。。 |
red |
投稿日時: 2013/6/30 12:07
対応状況: −−−
|
神 登録日: 2010/2/15 居住地: 東京都 投稿: 1570 |
Re: イプシロン決済画面にて決済処理中でも注文確定の自動返信メールが送信されてしまう。 となると
戻った時に$_GETには何が入っているのかを確認するのがいいのかな・・ 確認画面には戻るんですよね? ここの処理を通らないと確認画面にすら戻らない気がするのですが なにかイプシロン側で変更があったのかを問合せてみる方が解決が早いかもしれません
|
metan |
投稿日時: 2013/7/1 13:15
対応状況: 解決済
|
一人前 登録日: 2013/3/4 居住地: 投稿: 112 |
Re: イプシロン決済画面にて決済処理中でも注文確定の自動返信メールが送信されてしまう。 red様
解決致しました。原因は下記のプラグインと干渉したいた為でした。 割引クーポンプラグイン http://www.ec-cube.net/products/detail.php?product_id=493 上記プラグインを無効にしたら問題なく動作いたしました。 非常に良いプラグインなので残念ですが。ひとまず外しておきます。 大変お騒せ致しました。また、ご相談に返信頂けまして誠にありがとうございました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |