I have a website and I am considering supporting bitcoins, but I would like to do this without asking the users to log in nor give me their email or details before buying.
Is there a way to accept bitcoin payments and verify the identity of the people who paid without asking for any other information?
I would like the buyers to claim their product after they pay, using the transaction id, the confirmation number, the address... or something like this, so I do not have to ask for any other information before they buy, but I can be sure that I deliver the product to the right person.
That is, you can pay directly using my btc address (that will be different for each transaction) and you do not have to enter anything else. After the transaction is confirmed, you can come back to the website and you can claim the product entering a "code". (Only then you'll be asked for the email or more details).
Can I use the pair of transaction addresses as this code? Is this secret or other people will be able to claim they paid?
Thank you very much!!