I know that, strong anonymity is one of the important aspects of Bitcoin; however, the mandate for us is clear. For audit purposes, we need to be able to prove that, the buyer's name in the web form exactly matches with the name associated with the payment instrument. When paying with BTC, it means, every address used to make a payment should be co-related with an human identifier e.g. name, passport number, etc.
Is there a wallet provider who exposes an API responding with a simple
true or a
false when the wallet identifier, address and human identifiers are passed as input?