質問 > フロント機能 > イプシロンの「カード決済」を携帯で行うと「不正なページ移動です。」となる。 |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
yaris |
投稿日時: 2008/7/4 10:22
対応状況: −−−
|
新米 登録日: 2008/6/2 居住地: 投稿: 8 |
イプシロンの「カード決済」を携帯で行うと「不正なページ移動です。」となる。 イプシロンのカード決済を利用しようとしています。
既に無事に動作されている方にお教え頂けましたら大変たすかります。 似たような投稿はいろいろ拝見したのですが、解決できないため新規投稿させていただきました。 当方の環境 EC-CUBEバージョン 2.1.2 PHPバージョン PHP 4.4.7 DBバージョン MySQL 4.1.21 イプシロン決済モジュール Version.1.1 2008/03/07 ?イプシロン決済モジュールのインストールの際に、 イプシロンのテスト環境の「取引受けCGI接続先」URL がhttpsだと、接続できませんと表示されインストールできない。 (httpだと接続できます。) httpsでテスト環境利用できた方いらっしゃいますか? ?携帯からカード決済を利用して決済を行うと、 「不正なページ移動です。」と表示されて決済できない。 EC-CUBEの2.x系で、うまくできた方いらっしゃいますか? (PCからはできます。また、携帯でも「コンビニ決済」だと決済できます。 ?イプシロン側のシステム情報登録画面での具体的設定について うまくいっている方お教え願えませんか。 「決済完了後」のリダイレクト先は、 https://ドメイン/shopping/load_payment_module.php としておりますが、 その他の接続先や、コンビニ入金通知送信先はどのphpに 送信すればよろしいのでしょうか? (「イプシロン決済モジュール設定マニュアル」には具体的な情報が記載されていなくて、全く使えません。マニュアルとは呼べないと思います。) 長々とすみません。 EC-CUBE2.X系で、PC、携帯でイプシロン決済が問題なく使えている方がいらっしゃいましたら、お助けください。 何卒よろしくお願い申し上げます。 |
homan |
投稿日時: 2008/7/4 15:05
対応状況: −−−
|
仙人 登録日: 2007/7/2 居住地: 宮崎県宮崎市 投稿: 633 |
Re: イプシロンの「カード決済」を携帯で行うと「不正なページ移動です。」となる。 yarisさん、こんにちは。
現在、僕も含め、yarisさんと同じ部分で躓いてらっしゃる方々がいらっしゃいます。現在のところ解決していないようなのですが、調査している段階です。 僕は一般開発コミッタですが、決済モジュールに関してはこれまで手をだしてきませんでしたので、どのくらい時間がかかるか正直わかりません。 昨日の夕方頃、EC-CUBEのtracにバグ報告として登録しておきました。 http://svn.ec-cube.net/open_trac/ticket/317 また、以下のスレッドがこのスレッドと同様の内容になります。 http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=flat&topic_id=1914&forum=11 コンビニ入金通知連絡先などは、EC-CUBE1系の方のPDFファイルをみると解決するかもしれません(ページの一番下にあるPDFへのリンク)。 http://wiki.ec-cube.net/index.php?EC-CUBE%A1%CA1%A1%A5x%B7%CF%A1%CB%2F2_%A5%E2%A5%B8%A5%E5%A1%BC%A5%EB%2F01_%B7%E8%BA%D1%A5%B5%A1%BC%A5%D3%A5%B9%2F%A5%A4%A5%D7%A5%B7%A5%ED%A5%F3 EC-CUBE1系の場合、コンビニ入金通知送信先を設定しても、 EC-CUBE側で受付られないような感じになっていました。 http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=flat&topic_id=1186&forum=11 2系ではそれが改善されているかは、今のところ不明です。 もしおためし頂いて、正常に処理できることがわかりましたら 情報提供いただけるとうれしいです。 とりあえず、セッションの引き継ぎ関連がうまくいっていない感じなので、その辺調べていきます。解決法ではなくて申し訳ないのですが、情報を集めて解決の道を探しましょう ちなみに、僕が不具合を確認した環境は以下です。 -------------------------------- EC-CUBE 2.2.0β イプシロンモジュール:Version.1.1 2008/03/07 PostgreSQL 8.3.1 PHP 5.2.5 ※今回はクレジットカード決済しか検証しておりません。 コンビニは未検証です。 不具合は携帯側だけと言う噂です。 -------------------------------- ちなみに、1系の場合、PC側ではクレジットカード、コンビニともに問題ないようですが、携帯の場合クレジットカードはOKでコンビニが真白い画面になって先に進めなかった様な気がします。 現象が1系と2系では逆になっているようなんですよね。 コンビニ支払は支払しない限り課金されませんが、今回の2系のクレジットカードのやつはイプシロン側で課金が成立してしまうにもかかわらず、EC-CUBEでは受注にならないので、気づかずに締め日になってしまう可能性が高くなります。早急にどうにかしたいですね。。
|
yaris |
投稿日時: 2008/7/4 15:11
対応状況: −−−
|
新米 登録日: 2008/6/2 居住地: 投稿: 8 |
Re: イプシロンの「カード決済」を携帯で行うと「不正なページ移動です。」となる。 homan様
ご丁寧にお答え頂いて本当にありがとうございます。 頂いた情報をもとにやってみます。 私もお役に立ちそうな情報を得れればお伝えいたします。 |
yaris |
投稿日時: 2008/7/4 15:43
対応状況: −−−
|
新米 登録日: 2008/6/2 居住地: 投稿: 8 |
Re: イプシロンの「カード決済」を携帯で行うと「不正なページ移動です。」となる。 1.x系のマニュアルには詳しく書かれているんですね。
参考になりました。本当に感謝しております。 今回のような問題にも役立つと思うのですが、 ある決済処理に関してPCでは利用できるが携帯では利用できない。 というようなことって実現できるでしょうか。 特に今回のイプシロンの場合だったら、 PCだとクレジット、コンビニ 両方選べるが、 携帯だとコンビニしか選択できない。 というふうにです。 |
homan |
投稿日時: 2008/7/4 16:02
対応状況: −−−
|
仙人 登録日: 2007/7/2 居住地: 宮崎県宮崎市 投稿: 633 |
Re: イプシロンの「カード決済」を携帯で行うと「不正なページ移動です。」となる。 僕の場合は、スマートではありませんがテンプレート側にif文を書いてとりあえず対処しています(※以下の赤文字部分を追記)。
/data/Smarty/templates/テンプレート名/mobile/shopping/payment.tpl
上記はクレジットカード決済のpayment_idが7だった時の例です。payment_idが7以外の時だけ決済情報を表示させています。クレジットカード決済のpayment_idはそのサイト毎に異なりますのでご注意ください。payment_idの確認は直接データベース(dtb_payment)を見るなどしてご確認ください。
|
yaris |
投稿日時: 2008/7/4 16:23
対応状況: −−−
|
新米 登録日: 2008/6/2 居住地: 投稿: 8 |
Re: イプシロンの「カード決済」を携帯で行うと「不正なページ移動です。」となる。 homan様
本当にありがとうございます。 私も教えて頂いた手で、ひとまず回避しようと思います。 またこちら↓に関しましての報告です。 イプシロンのテスト環境での通知送信の頻度が不明なのですが、 決済してから1時間程度立ちますが、EC-CUBEの管理画面では「入金待ち」のままです。もしステータスが変わりましたら報告いたします。 ↓↓ また、 EC-CUBE1系の場合、コンビニ入金通知送信先を設定しても、 EC-CUBE側で受付られないような感じになっていました。 http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=flat&topic_id=1186&forum=11 2系ではそれが改善されているかは、今のところ不明です。 もしおためし頂いて、正常に処理できることがわかりましたら 情報提供いただけるとうれしいです。 |
homan |
投稿日時: 2008/7/4 17:48
対応状況: −−−
|
仙人 登録日: 2007/7/2 居住地: 宮崎県宮崎市 投稿: 633 |
Re: イプシロンの「カード決済」を携帯で行うと「不正なページ移動です。」となる。 yarisさん、ec-cube2のイプシロン決済は module_idが17のようです。(ec-cube1は4でした)
イプシロン管理画面でコンビニ決済の送信先で load_module.php?module_id=4としたところを17に変更して見て下さい。 推測ですが、2系のmodule_idはオーナーズストアの商品詳細ページのpage番号と一致するような気がします。 html/load_module.phpでは // 認証可否の判定 sfIsSuccess(new SC_Session()); という部分があって、管理画面からしかアクセスできないようになっているようなので、やっぱりコンビニの入金情報は習得できなそうですね。 イプシロンからは20分毎、最大24時間入金があったことを送ってきているはずなので、現在の時点でも入金待ちになっていたら、一時的にこのsfIsSuccessをコメントアウトして、1時間くらい様子をみると入金情報が取れるかどうか分かるかもしれません(しかし、セキュリティ的には本当は良くありません) イプシロンなど、決済関連のホスト名の場合だけこの認証が要らないような処理にするしかないのかなぁと思っています。
|
yaris |
投稿日時: 2008/7/8 13:47
対応状況: −−−
|
新米 登録日: 2008/6/2 居住地: 投稿: 8 |
Re: イプシロンの「カード決済」を携帯で行うと「不正なページ移動です。」となる。 homan様 ご報告まで。
>イプシロン管理画面でコンビニ決済の送信先で > load_module.php?module_id=4としたところを17に変更 >一時的にこのsfIsSuccessをコメントアウトして、1時間くらい様子 >をみると入金情報が取れるかどうか分かるかもしれません(しか >し、セキュリティ的には本当は良くありません) 1日放置してみたのですが、依然「入金待ち」でした。 別の投稿でも見たのですが、自分でメール通知するスクリプトを書くしかないかなと思っております。 話は当初にもどりますが、2.X系でも 携帯で、イプシロンクレジットカード決済が行えるように、 決済モジュールが改修されるのを願っております。 |
john |
投稿日時: 2008/7/16 14:56
対応状況: −−−
|
常連 登録日: 2008/2/20 居住地: 投稿: 34 |
Re: イプシロンの「カード決済」を携帯で行うと「不正なページ移動です。」となる。 進展がありましたのでご報告します。
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=flat&topic_id=2164&forum=10 の流れでモバイル購入の為の修正を行っていたところ、イプシロンモジュールを使用した携帯でのクレジット購入が可能になりました。 解決につながれば幸いです。 当方環境は EC-CUBEバージョン 2.2.0-beta PHPバージョン PHP 5.2.6 DBバージョン MySQL 5.0.27-standard-log @ファーストサーバ ギガント2 です。 |
yaris |
投稿日時: 2008/7/18 11:20
対応状況: −−−
|
新米 登録日: 2008/6/2 居住地: 投稿: 8 |
Re: イプシロンの「カード決済」を携帯で行うと「不正なページ移動です。」となる。 john様
お教え頂いた情報で、当方でも無事に イプシロンクレジットカード決済が可能になりました! どうもありがとうございます。助かりました。 当方の環境 EC-CUBEバージョン 2.1.2 PHPバージョン PHP 4.4.7 DBバージョン MySQL 4.1.21 イプシロン決済モジュール Version.1.1 2008/03/07 |
(1) 2 » |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |