バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > ペイパルで決済した場合のみ、決済処理中のまま受注メールが届かない

管理機能

新規スレッドを追加する

スレッド表示 | 古いものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
sfl
投稿日時: 2018/7/13 20:05
対応状況: −−−
半人前
登録日: 2010/4/9
居住地:
投稿: 27
Re: ペイパルで決済した場合のみ、決済処理中のまま受注メールが届かない
度々もうしわけありません。

tcpdumpで通信内容を観測したところ、paypalとの処理の途中で
"Alert (Level: Fatal, Description: Unknown CA)"
が発生していました。

不思議なことに、同じサーバでepsilonモジュールを使った決済は正しく処理できているので、環境としてTLS1.2通信ができないというわけではないのですが、paypalについてはどこかに見逃しているものがあるようです。

yytopさんのスレッドで無駄な投稿をしてしまい申し訳ありませんでした。
sfl
投稿日時: 2018/7/13 15:16
対応状況: −−−
半人前
登録日: 2010/4/9
居住地:
投稿: 27
Re: ペイパルで決済した場合のみ、決済処理中のまま受注メールが届かない
yytopさん

> エラーログには何もエラーは出ていません。

とのことですが、data/logs/paypal.log は確認されましたか?
"IPN Failed"の記録はありませんか?

実は当方のサーバでもpaypalで問題があり、解決できていません。もしpaypal.logに上記の記録があれば、似た現象かもしれません。
当方の現象を参考のため書き込ませてください。

以下、paypal.logからの抜粋です。タイムスタンプは削除しています。

通常はIPNの処理の最後に

...

[/user_data/paypal_recv.php] Recurring is true. dtb_paypal_regular_order... from xxx.x.x.x

[/user_data/paypal_recv.php]
************ Response start ************
VERIFIED
************ Response end ************ from xxx.x.xx.x

[/user_data/paypal_recv.php] IPN VERIFIED: status by Completed from xxx.x.xx.x

[/user_data/paypal_recv.php] ************************** PayPal IPN receive Complete!*********************** from xxx.x.xx.x

...

のようにベリファイを行って一連の処理が終了するはずなのですが、これに失敗するという問題が起こっています。

...

[/user_data/paypal_recv.php] Recurring is true. dtb_paypal_regular_order... from xxx.x.xx.x

[/user_data/paypal_recv.php] IPN Failed => Returned IPN INVALID Status! from xxx.x.xx.x

[/user_data/paypal_recv.php] ************************** PayPal IPN receive Failed! *********************** from xxx.x.xx.x

...

当方のEC-CUBEではあまりpaypalの利用者がないため7月に入ってから起きるようになった現象なのかはっきりしません。

yytopさんの質問に便乗する形になってしまい恐縮ですが、ひょっとすると共通する現象かもと思って書き込みました。

何かお気づきの方いらっしゃいましたらご意見お聞かせください。
sfl
投稿日時: 2018/7/9 20:28
対応状況: −−−
半人前
登録日: 2010/4/9
居住地:
投稿: 27
Re: ペイパルで決済した場合のみ、決済処理中のまま受注メールが届かない
EC-CUBE, PHPともバージョンが古めですが、OpenSSLのバージョンはわかりますか? EC-CUBEへ管理者ログインして、システム設定>システム情報 でWEBサーバー概要を見ればわかると思います。
おそらく0.9.Xなのではないかと思いますが、そうだとしたらOpenSSLがTLS1.2に対応していないためpaypalとの通信を完了できないはずです。

paypalからのアナウンス
https://www.paypal-notice.com/jp/TLS-1.2-and-HTTP1.1-Upgrade/
のとおり、6月末にこの移行処理が完了しているので、このタイミングでpaypalとの通信の不具合が始まったのならそれと考えるのが妥当です。

対策はOpenSSLをバージョンアップしてTLS1.2に対応することです。
場合によってはPHPやHTTPDの再構成も必要かもしれません。
red
投稿日時: 2018/7/6 21:24
対応状況: −−−
登録日: 2010/2/15
居住地: 東京都
投稿: 1568
Re: ペイパルで決済した場合のみ、決済処理中のまま受注メールが届かない
ペイパルとの通信に失敗していると思います
ログを見ましょう


----------------
EC-CUBEのカスタマイズ、トラブル解決承ります
お気軽にお問い合わせ下さい
https://www.ec-cube.net/integrate/partner/partner.php?partner_id=690

yytop
投稿日時: 2018/7/6 16:26
対応状況: −−−
新米
登録日: 2014/3/10
居住地:
投稿: 10
ペイパルで決済した場合のみ、決済処理中のまま受注メールが届かない
[EC-CUBE] 2.12.1
[レンタルサーバ] ラディックス
[OS] LINUX
[PHP] PHP 5.3.3
[データベース] MySQL 5.0.83-community
[ブラウザ] Google Chrome
[導入プラグインの有無]
ペイパル ウェブペイメント プラス 決済モジュール(2.11系・2.12系・2.13系)
アカウント種別:通常
[カスタマイズの有無] 無

[現象]

ペイパルの公式プラグインを使って、カード決済を導入していますが、
商品注文する時には画面上問題なく決済が完了します。

ペイパルからの「支払い受領のご連絡」のメールは届きますが、
EC-CUBE管理画面上は「決済処理中」のままで、
受注確認メールが顧客宛・管理者宛ともに届きません。

支払い方法を、銀行振込など他の決済方法を選択した場合は問題なく届きます。

6月中は問題なかったのですが、何もしていないのに、
突然7月に入ってからこの問題が発生するようになりました。

エラーログには何もエラーは出ていません。

どなたかご教示いただければ幸いです。よろしくおねがいします。m(_ _)m
スレッド表示 | 古いものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は88,303名です
総投稿数は109,692件です

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1568
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
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.