バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > 2.4.4 PayPal決済−自動で遷移しない

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
sea_gull
投稿日時: 2011/6/23 20:07
対応状況: −−−
常連
登録日: 2011/3/28
居住地:
投稿: 40
2.4.4 PayPal決済−自動で遷移しない
PayPal決済(スタンダード)の時に、PayPalサイトへ遷移するリンクをクリックしても遷移しなくなってしまいました。

また、クリック後に表示される「遷移しています」のリンクをクリックすると遷移します。(クリックしても遷移できないケース(お客様)もあります。)

導入時は動作していたのですが、、、

最新のモジュールにアップデートもしましたが、変わりませんでした。


-------------
EC-CUBEバージョン 2.4.4
PHPバージョン PHP 5.3.6
DBバージョン  MySQL 5.0.27
-------------

どうぞよろしくお願いします。
yuse
投稿日時: 2011/6/23 20:31
対応状況: −−−
一人前
登録日: 2011/2/13
居住地:
投稿: 76
Re: 2.4.4 PayPal決済−自動で遷移しない

こんにちわ。

リンクをクリックしても遷移しない事象を具体的に示していただけるともう少し見えてくるかと。

たとえば、クリック後→無反応 クリック後→エラー
などなど。

もしくは、「遷移しています」のままページが戻らないとか?
sea_gull
投稿日時: 2011/6/23 20:52
対応状況: −−−
常連
登録日: 2011/3/28
居住地:
投稿: 40
Re: 2.4.4 PayPal決済−自動で遷移しない
こんにちは。
早速のご連絡ありがとうございます。

クリック

「遷移しています」と表示されたまま(本来はここで自動で遷移のはず)(この時点で受注情報は入っています)

さらにクリック
↓(遷移できないケースもあります、環境によるのでしょうか?)
PayPalサイト

このような状態です。
よろしくお願い致します。
yuse
投稿日時: 2011/6/26 9:39
対応状況: −−−
一人前
登録日: 2011/2/13
居住地:
投稿: 76
Re: 2.4.4 PayPal決済−自動で遷移しない

こんにちわ。

おそらく、「遷移しています」〜「さらにクリック」は同じ動作の中のことだと思うので、

時間がかかってる ⇒ 何かタイムアウトとか結果が出るまで待ってみる

エラーになったら、logs/site.log,log/error.logを確認

ですかね。再クリックで行ける場合があるならば、処理は進んでいるけど、何かがネックで遅くなっているとも考えられるので。
sea_gull
投稿日時: 2011/7/3 16:46
対応状況: −−−
常連
登録日: 2011/3/28
居住地:
投稿: 40
Re: 2.4.4 PayPal決済−自動で遷移しない
ご連絡遅れまして申し訳ありません。

しばらく待っても表示に変化はありませんでした。

/data/logs/site.log を見ると

[/shop/html/shopping/load_payment_module.php] access error. from ***.**.**.***
となっています。

よろしくお願い致します。
sea_gull
投稿日時: 2011/7/23 20:16
対応状況: −−−
常連
登録日: 2011/3/28
居住地:
投稿: 40
Re: 2.4.4 PayPal決済−iframeが表示されない
その後ペイメントプラスに変更してみたのですが、

カード情報を入力する部分が空白になっています。

しばらく待ってもエラーはでません。

管理画面に受注は入っています。

エラーログには出ていないようです。

何か良い方法などありましたら、教えて下さい。
AMUAMU
投稿日時: 2011/7/25 16:40
対応状況: −−−
登録日: 2009/5/2
居住地: 東京都
投稿: 2712
Re: 2.4.4 PayPal決済−iframeが表示されない
一回、決済モジュールを取り外し、再度モジュールのインストールからしてみると良いと思います。
また、インストール時にPHPのエラーログ出力が無いか等を確認されると良いと思います。


----------------
EC-CUBE公式エヴァンジェリスト
EC-CUBEインテグレートパートナー (株)スピリット・オブ
移転・拡張・高速化・問題解決
各種カスタマイズ・支援依頼承ります。

[url=h

sea_gull
投稿日時: 2011/7/25 20:05
対応状況: −−−
常連
登録日: 2011/3/28
居住地:
投稿: 40
Re: 2.4.4 PayPal決済−iframeが表示されない
ご返信ありがとうございます。

下記の手順で再度インストールしてみましたが、ダメでした。
原因も解りません。(素人なのでPHPなどの知識はないです。)

/data/downloads/module/mdl_paypal を削除
/data/downloads/backup の中身を削除
/data/downloads/tmp の中身を削除
/data/downloads/update の中身を削除
/html/user_data/paypal_recv.php を削除
管理画面の基本情報管理>支払方法設定の「PayPal決済」を削除

管理画面のオーナーズストア管理>購入商品一覧の「PayPalウェブペイメント 決済モジュール」をインストール
管理画面のオーナーズストア管理>ログ管理のステータスは全て「成功」でエラーログも出てないようです。

●動作テスト〜改善しませんでした。(カード情報を入力する部分が空白)

▼動作テスト後のログ
/data/logs/site.logでは、
[/shop/html/shopping/load_payment_module.php] access : user=****** auth=0 sid=************************* from ***.**.**.*

/logs/error_logでは、
[error] PHP Warning: Invalid argument supplied for foreach() in /virtual/www/shop/data/class/pages/products/LC_Page_Products_Detail.php on line 929
(↑http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=917&forum=5を参考にカスタマイズした部分です。)

どうぞ、よろしくお願い致します。
AMUAMU
投稿日時: 2011/7/25 21:12
対応状況: −−−
登録日: 2009/5/2
居住地: 東京都
投稿: 2712
Re: 2.4.4 PayPal決済−iframeが表示されない
設定している内容の確認と、PHPのエラーログを確認できますか?何か残っているんじゃないかと思うんですが

あと白い画面のHTMLコードを見るとどうなってますか?


----------------
EC-CUBE公式エヴァンジェリスト
EC-CUBEインテグレートパートナー (株)スピリット・オブ
移転・拡張・高速化・問題解決
各種カスタマイズ・支援依頼承ります。

[url=h

sea_gull
投稿日時: 2011/7/25 22:02
対応状況: −−−
常連
登録日: 2011/3/28
居住地:
投稿: 40
Re: 2.4.4 PayPal決済−iframeが表示されない
ありがとうございます。
申し訳ありません。PHPのエラーログの確認方法がわかりませんでした。

▼PayPal決済モジュールの設定▼
アカウント種別=ウェブペイメントプラスにチェック
メールアドレス=***@***.jp (承認済のメールアドレス)
支払情報=***ストア購入商品
決済サイトURL=https://securepayments.paypal.com/acquiringweb?cmd=_hostedpayment
支払完了URL=http://www.***.jp/shop/html/user_data/paypal_complete.php
支払キャンセルURL=http://www.***.jp/shop/html/user_data/paypal_cancel.php

▼HTMLのソース▼
空白表示の部分は <HTML></HTML> のみとなっています。

-----------------------------------------------省略
<!--▲HEADER-->

<div id="container" class="layout_w">
<div id="container_inner">


<div id="one_maincolumn" class="maincolumn">

<script type="text/javascript">//<![CDATA[
var send = true;

function fnCheckSubmit() {
if(send) {
send = false;
document.form_iframe.submit();
return true;
} else {
alert("只今、処理中です。しばらくお待ち下さい。");
return false;
}
}


//]]>
</script>

<!--▼CONTENTS-->
<div id="under02column">
<div id="under02column_shopping">
<p class="flowarea">
<img src="/shop/html/user_data/packages/default/img/shopping/flow03.gif" width="700" height="36" alt="購入手続きの流れ" />
</p>
<form method="post" action="https://securepayments.paypal.com/acquiringweb?cmd=_hostedpayment" autocomplete="off" name="form_iframe" id="form_iframe">
<input type="hidden" name="mode" value="next" />
<input type="hidden" name="cmd" value="_hosted-payment" />
<input type="hidden" name="business" value="***@***.jp" />
<input type="hidden" name="item_name" value="***ストア購入商品" />
<input type="hidden" name="currency_code" value="JPY" />
<input type="hidden" name="subtotal" value="4380" />
<input type="hidden" name="invoice" value="379" />
<input type="hidden" name="charset" value="utf-8" />
<input type="hidden" name="no_shipping" value="1" />
<input type="hidden" name="return" value="http://www.***.jp/shop/html/user_data/paypal_complete.php" />
<input type="hidden" name="cancel_return" value="http://www.***.jp/shop/html/user_data/paypal_cancel.php" />
<input type="hidden" name="no_note" value="1" />
<input type="hidden" name="notify_url" value="http://www.***.jp/shop/html/user_data/paypal_recv.php" />
<input type="hidden" name="billing_address1" value="住所2" />
<input type="hidden" name="billing_city" value="住所1" />
<input type="hidden" name="billing_country" value="JP" />
<input type="hidden" name="billing_state" value="都道府県名" />
<input type="hidden" name="billing_zip" value="郵便番号" />
<input type="hidden" name="billing_first_name" value="名" />
<input type="hidden" name="billing_last_name" value="姓" />
<input type="hidden" name="bn" value="EC-CUBE_cart_WPS_JP" />
<input type="hidden" name="locale.x" value="ja_JP" />
<input type="hidden" name="lc" value="JP" />
<input type="hidden" name="template" value="templateD" />
<input type="hidden" name="showHostedThankyouPage" value="false" />

</form>

<div class="tblareabtn">
<iframe name="hss_iframe" width="590" height="560" scrolling="no" frameborder="0"></iframe>
</div>

<form name="form2" id="form2" method="post" action="./load_payment_module.php" autocomplete="off">
<input type="hidden" name="mode" value="return">
</form>
</div>
</div>
<!--▲CONTENTS-->
-----------------------------------------------省略

▼PHPのエラーログ▼
申し訳ありません。確認方法が解りません、、、

よろしくお願い致します。
(1) 2 »
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1652
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.