ECクオーレさんのダウンロード販売対応モジュールをインストール後、Paypal決済モジュールを導入したけど、
決済完了後にステータスが「未入金」のままで「入金済み」にならない。

【対処法】------------------------------------------------------------
EC-CUBEコミュニティサイトのスレより、下記を修正

http://SITE_URL/user_data/paypal_recv.php
のパーミションを修正。


paypal_recv.php(666)になっているのがサーバの仕様でNGだったようなので、
644に設定することで解決しました。

再度、paypalで決済したところ、決済後自動的に「入金待ち」のステータスとなることを確認。
--------------------------------------------------------------------------------

ここで更に問題が発覚。
入金日の欄が「未入金」のままになっていて、即時ダウンロード可能にはならない。
管理画面からステータスを「入金済み」にしないと入金日が更新されない。


問い合わせてみたところ、

ダウンロード販売の場合は入金日が登録されてダウンロードが可能となるが、
ペイパル決済モジュールでは受注ステータスのみ更新される作りとなっており、
ペイパル決済モジュールに「ステータスを更新すると同時に入金日を入れる」
というカスタマイズが必要との回答でした。

Paypal以外の決済方法なら、即ダウンロード可能に出来るのかなぁ?

もうちょっと詳しく調べてみます!


※2/14追記
ECクオーレさんで、対処法を掲載してくれました。

http://www.cuore.co.jp/smf/index.php?topic=81.0


■下記のように修正■
--------------------------------------------------------------------------------

■/html/user_data/paypal_recv.php 76行付近
   ■修正前
case "Completed":
$arrVal['status'] = ORDER_PRE_END;
break;

   ■修正後
case "Completed":
$arrVal['status'] = ORDER_PRE_END;
$arrVal['payment_date'] = 'NOW()';
break;
--------------------------------------------------------------------------------

修正後、カード決済後に自動的に入金日も更新されるようになり、
即時ダウンロード可能な状態にすることができました。


 電子書店 i-本
 人気アイドルのPDF写真集が525円でダウンロード出来る!!
 http://i-hon.jp/