Going through hell trying to get Paypal to work with 2.3 (see gross details at http://moodle.org/mod/forum/discuss.php?d=210622#p918232) Have IPN, UTF-8, coure enrolment all setup.
Two questions:
1) does anybody have it working (preferrably in the US since I think Paypal changed their US system since I last had it working)
2) if there is a 20 minute lag time between when the seller sees the payment received email and the buyer sees the receipt email. Will that mess up the auto-enrolment setup.
Basically #2 explains what is happening, stuff seem to flow put the return.php sees it as "Somehow they aren't enrolled yet!" and sends the "paymentsorry" message.