I'm aware that products such as DL Guard and EasyDownload Protector can solve the problem.
However, I am building a one page site for a friend and he doesn't yet have the funds for a 'big' solution.
In looking around I came across a product called Paylock Generator, which seems to be the answer. It alows you to still use many of the button attributes that PayPal consider to be 'advanced' (and so unencryptable) - including a download page redirect - and quickly and easily encrypts the lot.
For just over $1 it seemed like a great solution. I built the button and tested it. It worked, but unfortunately, it has one drawback for me - it only allows the price of the product to be entered in US Dollars. There are no other currencies supported.
My friend's product is aimed squarely at the UK market and he really needs his pricing to be in Pounds Sterling.
So - does anyone know of a PayPal Pay Button creator/encryptor that works with currencies other than Dollars?
P.S. I know that there are lots of alternatives to PayPal that he could (and probably should) look into - notably ClickBank, PayDotCom and 1ShoppingCart - and he will in due course. Right now though, he just needs the quick and simple solution that PayPal gives him.