This whole line of reasoning is irrelevant. These two made an agreement. Verification violated it. Therefore he has no more rights under that agreement correct?
no, because if the agreement is void the payment has to be given back.
its the same with returning a good you dont like back to store and requesting back your money (at least this works where i live... dont know about other countries)
the only way for the "store" to not repay is if the good is damaged.