Enrolment plugins: Difference between revisions
From MoodleDocs
Helen Foster (talk | contribs) (see also, categories, stub template) |
Brian King (talk | contribs) |
||
Line 1: | Line 1: | ||
{{stub}} | {{stub}} | ||
==Testing paypal using the paypal developer sandbox (for moodle 1.6)== | |||
* create a paypal developer account at https://developer.paypal.com/cgi-bin/devscr?cmd=_home | |||
* change the address being used to send data to paypal to use the sandbox. in enrol/paypal/enrol.html: | |||
* * change the form post action to be https://www.sandbox.paypal.com/cgi-bin/webscr instead of https://www.paypal.com/cgi-bin/webscr | |||
* change the address that is used to check the acknowledgment from paypal. in enrol/paypal/ipn.php, change: | |||
** $fp = fsockopen ('www.paypal.com', 80, $errno, $errstr, 30); | |||
to | |||
** $fp = fsockopen ('www.sandbox.paypal.com', 80, $errno, $errstr, 30); | |||
* create a couple of user accounts in the paypal sandbox and test enrolling in a course that requires payment (note that you need to be logged into the paypal sandbox while doing this testing) | |||
==See also== | ==See also== | ||
*[[Enrolment plugins|Enrolment plugins (administrator)]] | *[[Enrolment plugins|Enrolment plugins (administrator)]] |
Revision as of 14:45, 12 September 2006
Testing paypal using the paypal developer sandbox (for moodle 1.6)
- create a paypal developer account at https://developer.paypal.com/cgi-bin/devscr?cmd=_home
- change the address being used to send data to paypal to use the sandbox. in enrol/paypal/enrol.html:
- * change the form post action to be https://www.sandbox.paypal.com/cgi-bin/webscr instead of https://www.paypal.com/cgi-bin/webscr
- change the address that is used to check the acknowledgment from paypal. in enrol/paypal/ipn.php, change:
- $fp = fsockopen ('www.paypal.com', 80, $errno, $errstr, 30);
to
- $fp = fsockopen ('www.sandbox.paypal.com', 80, $errno, $errstr, 30);
- create a couple of user accounts in the paypal sandbox and test enrolling in a course that requires payment (note that you need to be logged into the paypal sandbox while doing this testing)
See also
- Enrolment plugins (administrator)
- Using Moodle Enrolment Plugins forum