AML (anti money laundering) requires an operator to know who deposits money and where it comes from. It checks player identity (KYC), monitors large and unusual deposits and reports suspicious transactions to the authorities.
For an affiliate AML has a practical effect: a player whose deposits the operator holds or whose account it closes brings no revenue, and programme terms often allow commission for such players to go unpaid. Traffic that attracts suspicious deposits quickly turns into a loss.