This was something I promised to write a good year ago, but never managed to find the time.

I’ve tried to make it as clear as possible. Hopefully it’ll help out those developers who need to add PayPal-enabled forms on their site (and hopefully this’ll placate the folks who keep asking for it!).