0

私は Moodle 1.9 Paypal_enrolment プラグインを使用しているため、コースの学生にアクセスするには、最初にペイパルで金額を支払い、次にコースにアクセスします。

ここに記載されている手順に従っています:

http://docs.moodle.org/19/en/Paypal_enrolment

実装後、Paypal Sanbox でテストしたいのですが、問題に直面しています。Paypal サンドボックスでフローをテストできるように、Paypal サンドボックスを有効にする方法。このリンクもチェックしてください http://moodle.org/mod/forum/discuss.php?d=171745私のものと同様の問題を詳しく説明しています。ありがとう

4

1 に答える 1

1

Paypal サンドボックスを有効にするには、次のコード行を に追加する必要がありますconfig.php

$CFG->usepaypalsandbox = 'TRUE';

これがその間に修正されたかどうかはわかりませんが、ipn.phpSSL とポート 443 を使用するように編集する必要があるかもしれません:

$paypaladdr = empty($CFG->usepaypalsandbox) ? 'www.paypal.com' : 'ssl://www.sandbox.paypal.com';
$fp = fsockopen ($paypaladdr, 443, $errno, $errstr, 30);

詳しくは:

http://docs.moodle.org/dev/Enrment_plugins#Note_about_Paypal_Sandbox

于 2012-04-18T09:00:52.447 に答える