This is really a question for software developers. Perhaps something that Realmac or other developers might know.
I have created a website using Rapidweaver to sell an eBook, which is tied to various product promotions of photographic equipment across Europe and the US. One such promotion would allow buyers of equipment to make use of unique one time use codes to download a free copy of the book from my website. It’s important that it goes through my site so we can keep track of the downloads and also use a PDF stamp to limit piracy.
In discussions it was suggested the company could apply stickers to the outside of their product boxes, however this is clearly open to abuse, since anybody seeing the code could simply go to the site and download a free copy. The legitimate customer would then be unable to do so.
To me it feels like we need a solution whereby customers can register their details online and receive the unique code, rather like when somebody purchasing software receives a unique serial number that is tied to their email address. Does anybody here have a suggestion how this could be handled simply and efficiently? I need to go back with some kind of solution that makes sense. I am using FastSpring for billing that will allow me to generate random codes.