<p>The way you track payments is to hand out unique addresses to each customer. This way you know who to attribute payments to. However the customer could always ask someone else to pay to your address. There is no way to be sure that he made the payment himself.</p>

<p>And BTW I mean your addresses not the buyer's. You never ever track payments based on the sending address. </p>

CC BY-SA 3.0
2017-11-21T17:21:30.683Z
2017-11-21T17:21:30.683Z
Abdussamad
<p>I know that, <em>strong anonymity</em> 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. </p>

<p>Is there a wallet provider who exposes an API responding with a simple <code>true</code> or a <code>false</code> when the wallet identifier, address and human identifiers are passed as input?</p>

CC BY-SA 3.0
2017-11-21T15:54:33.993Z
*"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."* If this is the case, then BitCoin is not an appropriate instrument for your transaction.
abelenky
<identity><know-your-customer>
Human identifier associated with a wallet
cogitoergosum
# Human identifier associated with a wallet

(Asked by: username_0 on 2017-11-21)

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?

**Tags:** identity, know-your-customer

> **Comments:**
> **username_1**: *"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."* If this is the case, then BitCoin is not an appropriate instrument for your transaction.  

---

## 1 answers

### Answer by username_2 on 2017-11-21. Score: 1

The way you track payments is to hand out unique addresses to each customer. This way you know who to attribute payments to. However the customer could always ask someone else to pay to your address. There is no way to be sure that he made the payment himself.

And BTW I mean your addresses not the buyer's. You never ever track payments based on the sending address.


---

