New - Paymate Enrolment Plugin

New - Paymate Enrolment Plugin

by Tranquil Earth -
Number of replies: 3

Hi fellow Moodlers,

My first development item Yay, for so long I have wanted to contribute to moodle and now I am able to:

Paymate is an Australian payment gateway, developed to receive payment in Australian Dollars, this can be direct debited from an Australian Bank Account or Credit Card.  This system also accepts U.S. Dollars (Credit Card only).

To find out more about this Gateway, please go to: http://www.paymate.com.au

What you need to do:

  • Copy the attached zip file to your harddisk - paymate.zip.
  • unzip the files.
  • you will see that the files are already in the directories that you need to create and/or copy them into.
  • after all files have been unzipped, copy/upload the files to your website, don't forget to make a paymate directory under moodle/enrol.
  • You may also wish to change the wording in: moodle/lang/en/moodle.php for the wording which appears when the student has paid for their enrolment. 
  • once uploaded, run admin to activate database e.g. http://www.mywebsite.com/moodle/admin .
  • Then login to moodle and go to enrolments under admin to select your new enrolment plugin.

If you have any problems, please let me know?

Kind Regards

Penny Lord

Average of ratings: Useful (1)
In reply to Tranquil Earth

Re: New - Paymate Enrolment Plugin

by Martin Dougiamas -
Picture of Core developers Picture of Documentation writers Picture of Moodle HQ Picture of Particularly helpful Moodlers Picture of Plugin developers Picture of Testers
Fantastic!  Thanks, Penny! 

Have you tried this out yet?  Is it true that that Paymate uses exactly the same IPN mechanism as Paypal?
In reply to Martin Dougiamas

Re: New - Paymate Enrolment Plugin

by Tranquil Earth -

Hi Martin,

Yes I have tried it out and it seems to work perfectly for both Credit Card and Australian Bank Direct Debit with Course that include a Key.  As many of my students pay using Direct Debit, this can take up to 3 days to register in my bank account so I still need to manually enrol them after this period.

It has a slight modification in the IPN mechanism - on line 60:

    $fp = fsockopen ('https://www.paymate.com.au/PayMate/ExpressPayment', 80, $errno, $errstr, 30);

Kind Regards,

Penny

In reply to Tranquil Earth

Re: New - Paymate Enrolment Plugin

by Nick Boyd -

Hi Penny,

Not sure if your are still monitoring this discussion. I am interested in installing the Paymate plug-in for and Australian website. Do you know if this would work with Moodle 2.2?

Reagrds,

Nick