One of the negatives of using Moodle for the enrollment plugin is that the user has to 1. be authenticated first on the site and 2. leaves the site to perform the transaction.
Has anyone explored or setup a way that Paypal is still used, but the user is (in order of importance) 1. not forced to leave the site for the paypal processing and 2. that they might not have to be registered first to try to use the payment gateway?
Is this even possible? What is Moodle currently missing that would make it possible? There are some developer HTML form basics at https://cms.paypal.com/uk/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_html_formbasics