I have set up a course requiring payment via Paypal.
I tested the facility by enrolling in the course as another user. However, even though I pay for the course (and as a customer receive a receipt to confirm that payment has been made) I am not allowed to access the course. Instead I receive the following message:
'Thank you for your payment! Unfortunately your payment has not yet been fully processed, and you are not yet registered to enter the course \"course name\". Please try continuing to the course in a few seconds, but if you continue to have trouble then please alert the $a->teacher or the site administrator'
When I wait the mandatory few seconds (I left it for ten minutes) and try again, nothing happens and I get taken back to the screen informing me that I need to pay for this course. If I was a genuine customer I would be feeling really annoyed at this point.
The funny thing is, I also receive as the supplier, an email confirming that payment has been made. When I log onto my Paypal account I can see the payment there. It has definitely gone through. However, I also receive an email from my moodle site with the subject header: PAYPALL ERROR, AMOUNT PAID IS NOT ENOUGH with various lines of garbled text.
I notice that another user had a similar problem but it does not appear to have been resolved. On that occasion he was requesting payment in British Pounds. I am also requesting payment in British Pounds. Could it be that the bug lies here somewhere?
Any help would be gratefully accepted.