How to sell games securely via PayPal?

I set up my website, got hosting and all that, have a PayPal account.

How do you sell games with PayPal? Only way I can see would be to have people pay and then be linked to a download page hosted by the server. But then anybody can just go straight to that download page and get the game without paying.

How do you solve this problem? I’m open to any other solutions, including non-paypal ones, as long as they aren’t very expensive.

Comments

14. Oct 2012 · 15:35 UTC
We use the free version of a WordPress plugin named Cart66 – of course, everybody can share the download link nonetheless. With Cart66 you can limit the number of possible downloads – but if you have a problem with people having the possibility to copy your game you will have a hard time selling digital content, unless you add some DRM, which is evil. Just treat your customers with respect.
14. Oct 2012 · 16:00 UTC
I’ve got to start doing more diligent research.
MortalWombat
14. Oct 2012 · 17:14 UTC
PayPal has at least two different APIs for confirming a successful payment. You have to chew through a little PHP but I’m pretty sure there are step-by-step tutorials or even ready-made frameworks for that. After you confirmed a payment for a specific user, you can then allow them to download the game. Of course you’ve got to have a basic register/login thing going on on you page.
15. Oct 2012 · 06:30 UTC
Hi,