Why does the merchant have to undergo Anti-Money Laundering checks?

Like most financial institutions, we also must perform due diligence by verifying a customer's identity which is often termed as KYC -- "know your customer." This means, to begin with, knowing the identity of our customers, and understanding the transactions you do.