How to see the paid but unregistered customers.

Assume that a customer paid with paypal. But while redirecting to register page, an error have accured and he couldn't register. Sure, he has an e-mail from my web page such as:
Your payment have been succesfully done.
If you had a problem while registering, here is a link you can register bla bla:
link.
Yes, if the customer click the link, he can register with a paid member status. But he can't find the mail.
There is a problem for me here. i can open a paid account for the customer with the invoice number that paypal gave me. But if the customer lies? After i opened a paid account for him, he can open an account with the link again. So what can i do.
I found a method like that: i send the payment succesfull mail also to myself. but before finding this method there are some customers having a problem like that. what must i do to protect myself from cheating? Thx.
Your payment have been succesfully done.
If you had a problem while registering, here is a link you can register bla bla:
link.
Yes, if the customer click the link, he can register with a paid member status. But he can't find the mail.
There is a problem for me here. i can open a paid account for the customer with the invoice number that paypal gave me. But if the customer lies? After i opened a paid account for him, he can open an account with the link again. So what can i do.
I found a method like that: i send the payment succesfull mail also to myself. but before finding this method there are some customers having a problem like that. what must i do to protect myself from cheating? Thx.