Hi Ed,
There is definately a PayPal Restful API and I have had a quick look at the docs and it doesn’t appear to be overly difficult.
Unfortunately, this is not my area of expertise but I am pretty sure that with enough time I could probably figure it out.
I am sure that there are many capable developers in the community who area of expertise this is, and who would be able to develop the module in a fraction of the time that it would take me.
I am hoping that one of these capable developers (who undertakes this kind of paid work) will read the post and get in touch.
Thanks for putting the links to the PayPal docs - I should have put them in my original post and in fact I will edit the original post and put the link in.