質問 > フロント機能 > イプシロン決済画面から「戻る」で注文確定してしまう |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
mamano |
投稿日時: 2011/11/8 7:27
対応状況: −−−
|
一人前 ![]() ![]() 登録日: 2011/6/28 居住地: 投稿: 83 |
イプシロン決済画面から「戻る」で注文確定してしまう [EC-CUBE]2.11.1
[レンタルサーバ]GMO VPS [OS]CentOS release 5.3 [PHP]5.1.6-23.9v1 [データベース]MySQL 5.0.77 [WEBサーバ]apache2 お世話になっております。 イプシロンの決済モジュールを設定し、現在テスト環境で動作確認中です。 ECCUBE側のカートから、決済方法の選択画面にてクレジットカードを選択し、イプシロンのサーバーへ遷移した後、一旦決済の中止を行う為に「戻る」ボタンをクリックして、確認画面に戻ろうとすると、 カートのトップ画面に遷移し、「※ 現在カート内に商品はございません。」と表示されてしまいます。 さらにその段階で注文が確定されてしまい、マイページの購入履歴一覧に表示されてしまいます。 ただし、注文確定のメールは送信されて来ず、イプシロン側の管理画面でも注文の確定はされません。 (クレジットカードの与信を行なっておりませんので当たり前ですが・・・) 何か設定が悪いのでしょうか。解決策をお分かりの方いらっしゃいましたら何かご教授いただけませんでしょうか。 よろしくお願い申し上げます。 |
kenshimb |
投稿日時: 2011/11/8 9:03
対応状況: −−−
|
新米 ![]() ![]() 登録日: 2011/7/13 居住地: 東京都 投稿: 9 |
Re: イプシロン決済画面から「戻る」で注文確定してしまう 「戻る」ボタンを押して予め設定してある戻りURLに戻る際に、イプシロン側から”注文番号”も一緒に戻るので、これを元にカートを復元する部分を作成して実装しないとだめみたいです。
|
mamano |
投稿日時: 2011/11/8 13:02
対応状況: −−−
|
一人前 ![]() ![]() 登録日: 2011/6/28 居住地: 投稿: 83 |
Re: イプシロン決済画面から「戻る」で注文確定してしまう 早速のご返信、誠にありがとうございます。
んー。なるほど、戻りURLへのアドレスに注文IDが引っ付いてきてたので、そこから加工しなきゃならんのですね。。。 ちなみに、、、 参考になるような、同じような処理をしている部分ってありませんでしょうか。。。 一からphp書けるほどスキルを持ち合わせていないもので。 どこをどういじってよいのか検討もつきません。。。 大変恐縮ですが、ご教授いただけませんでしょうか。 よろしくお願いいたします。 |
mamano |
投稿日時: 2011/11/8 13:33
対応状況: 解決済
|
一人前 ![]() ![]() 登録日: 2011/6/28 居住地: 投稿: 83 |
Re: イプシロン決済画面から「戻る」で注文確定してしまう 自己解決しました。
モジュールの処理を追いかけて見ながら、 イプシロンの接続設定画面をもう一度見直してみました。 戻りURLをshopping/confirm.phpに設定しておりましたが、 shopping/load_payment_module.phpに設定したところ、 カートが空になることなく、確認画面(confirm.php)で ちゃんと表示されました。 ありがとうございました。 |
kenshimb |
投稿日時: 2011/11/8 13:50
対応状況: −−−
|
新米 ![]() ![]() 登録日: 2011/7/13 居住地: 東京都 投稿: 9 |
Re: イプシロン決済画面から「戻る」で注文確定してしまう とりあえず表示されるようになってよかったですね!
イプシロンのマニュアルだとshopping/confirm.phpなんですよね。 ところでイプシロンが用意しているサンプルPHPプログラムはモジュールの動作が解ってとてもいいです。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |