Many players prefer this option because it is fast, allows them to deposit and withdraw money without any issues with the bank, and offers them an extra layer of security.
Certain information is required in order to comply with laws aiming to fight fraud and money-laundering.