質問 > その他 > 【2.12.1】Paypal決済時に自動メールが飛ばない |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
rijye |
投稿日時: 2012/8/6 18:01
対応状況: −−−
|
常連 登録日: 2012/6/12 居住地: 三重県 投稿: 62 |
【2.12.1】Paypal決済時に自動メールが飛ばない いつもお世話になっております。
表題の件そのままですが、 Paypal決済時のみ自動メールが飛びません。 Paypal決済終了後、最後の画面(complete.php)までいっても送信されませんでした。 サーバーの方には特にこれ関連のエラーはでておらず、メールを送ろうとした形跡もありませんでした。 (ちょっと別のエラーはありましたが・・これもわからなかったら別で投稿します・・) 使用モジュールは「ペイパル ウェブペイメント プラス 決済モジュール3.1.0」です よろしくお願いします。 ----------------------------------- [EC-CUBE] 2.12.1 [PHP] 5.3.14 [データベース] PostgreSQL 8.4.9 ----------------------------------- |
nanasess |
投稿日時: 2012/8/6 18:40
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2314 |
Re: 【2.12.1】Paypal決済時に自動メールが飛ばない PayPal 決済の場合は complate.php ではメールは送信されません.
PayPal 側で入金を検知すると, IPN(即時支払通知)が EC-CUBE の user_data/paypal_recv.php へ送信されます. ここで処理が正常に終了すると, メールが送信されます. PayPal の管理画面 -> 取引履歴 -> IPN取引履歴から, 通知履歴を確認できますので, 正常に送信されているか, また EC-CUBE 側で正常に受信されているか(data/logs 以下のログ)を確認してみてください. |
rijye |
投稿日時: 2012/8/7 16:05
対応状況: −−−
|
常連 登録日: 2012/6/12 居住地: 三重県 投稿: 62 |
Re: 【2.12.1】Paypal決済時に自動メールが飛ばない ご返信ありがとうございます。
早速、お教えいただいたIPN履歴とログを見たところ、IPNは送信されているようで、ECCUBE側にエラーと思われるものが出ておりました。 エラーを元に過去ログ(Paypal公式モジュールについて)を参考にOpenSSLを導入しましたが改善されませんでした。 引き続きよろしくお願いします。 ↓以下ログになります [/user_data/paypal_recv.php] ************************** PayPal IPN receive START ************************* from xxx.xxx.xxx.xxx(IP) [/user_data/paypal_recv.php] Received Parameters by... from xxx.xxx.xxx.xxx(IP) [/user_data/paypal_recv.php] mc_gross => XXX from xxx.xxx.xxx.xxx(IP) [/user_data/paypal_recv.php] invoice => XXX from xxx.xxx.xxx.xxx(IP) [/user_data/paypal_recv.php] protection_eligibility => Ineligible from xxx.xxx.xxx.xxx(IP) [/user_data/paypal_recv.php] payer_id => XXX from xxx.xxx.xxx.xxx(IP) [/user_data/paypal_recv.php] tax => 0 from xxx.xxx.xxx.xxx(IP) [/user_data/paypal_recv.php] payment_date => 00:10:06 Aug 06, 2012 PDT from xxx.xxx.xxx.xxx(IP) [/user_data/paypal_recv.php] payment_status => Completed from xxx.xxx.xxx.xxx(IP) [/user_data/paypal_recv.php] charset => UTF-8 from xxx.xxx.xxx.xxx(IP) [/user_data/paypal_recv.php] first_name => 名前 from xxx.xxx.xxx.xxx(IP) [/user_data/paypal_recv.php] mc_fee => XXX from xxx.xxx.xxx.xxx(IP) [/user_data/paypal_recv.php] notify_version => 3.5 from xxx.xxx.xxx.xxx(IP) [/user_data/paypal_recv.php] custom => from xxx.xxx.xxx.xxx(IP) [/user_data/paypal_recv.php] payer_status => unverified from xxx.xxx.xxx.xxx(IP) [/user_data/paypal_recv.php] business => (メールアドレス) from xxx.xxx.xxx.xxx(IP) [/user_data/paypal_recv.php] quantity => 1 from xxx.xxx.xxx.xxx(IP) [/user_data/paypal_recv.php] verify_sign => XXX from xxx.xxx.xxx.xxx(IP) [/user_data/paypal_recv.php] payer_email => (メールアドレス) from xxx.xxx.xxx.xxx(IP) [/user_data/paypal_recv.php] txn_id => XXX from xxx.xxx.xxx.xxx(IP) [/user_data/paypal_recv.php] payment_type => instant from xxx.xxx.xxx.xxx(IP) [/user_data/paypal_recv.php] last_name => 苗字 from xxx.xxx.xxx.xxx(IP) [/user_data/paypal_recv.php] receiver_email => (メールアドレス) from xxx.xxx.xxx.xxx(IP) [/user_data/paypal_recv.php] payment_fee => from xxx.xxx.xxx.xxx(IP) [/user_data/paypal_recv.php] receiver_id => XXX from xxx.xxx.xxx.xxx(IP) [/user_data/paypal_recv.php] txn_type => web_accept from xxx.xxx.xxx.xxx(IP) [/user_data/paypal_recv.php] item_name => 店舗名 from xxx.xxx.xxx.xxx(IP) [/user_data/paypal_recv.php] mc_currency => JPY from xxx.xxx.xxx.xxx(IP) [/user_data/paypal_recv.php] item_number => from xxx.xxx.xxx.xxx(IP) [/user_data/paypal_recv.php] residence_country => JP from xxx.xxx.xxx.xxx(IP) [/user_data/paypal_recv.php] receipt_id => xxxx-xxxx-xxxx-xxxx from xxx.xxx.xxx.xxx(IP) [/user_data/paypal_recv.php] handling_amount => 0 from xxx.xxx.xxx.xxx(IP) [/user_data/paypal_recv.php] transaction_subject => 店舗名 from xxx.xxx.xxx.xxx(IP) [/user_data/paypal_recv.php] payment_gross => from xxx.xxx.xxx.xxx(IP) [/user_data/paypal_recv.php] shipping => 0 from xxx.xxx.xxx.xxx(IP) [/user_data/paypal_recv.php] ipn_track_id => XXX from xxx.xxx.xxx.xxx(IP) [/user_data/paypal_recv.php] Illegal receiver_email! from xxx.xxx.xxx.xxx(IP) [/user_data/paypal_recv.php] ************************** PayPal IPN receive Failed! *********************** from xxx.xxx.xxx.xxx(IP) |
nanasess |
投稿日時: 2012/8/7 16:57
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2314 |
Re: 【2.12.1】Paypal決済時に自動メールが飛ばない Illegal receiver_email! と出ていますので, PayPal アカウントのメールアドレスと EC-CUBE に設定してあるメールアドレスが相違していませんか?
また, サンドボックスを使用していませんか? |
rijye |
投稿日時: 2012/8/7 17:38
対応状況: −−−
|
常連 登録日: 2012/6/12 居住地: 三重県 投稿: 62 |
Re: 【2.12.1】Paypal決済時に自動メールが飛ばない 早急なご回答ありがとうございます。
そういうエラーだったんですね。 サンドボックスは使用していませんが、 Paypalにサブアカウントとして追加したメールアドレスをモジュールに設定したのですが、 返ってくるメールはメインアカウントということなんでしょうか。 とりあえずメインのアドレスをモジュール側に再設定し、今日のところは様子を見たいと思います。 これ以上はECCUBEではなくPaypalに聞くことになりそうですね。 また、何かありましたら追加でご報告させていただきます。 有難うございました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |