In some cases, usually when you are depositing and withdrawing large sums, a betting site may need to perform extra checks in order to adhere to anti-money laundering and anti-fraud regulations. This may be copy of your bank statement or payslip. This is to make sure you are using your own funds and that they were obtained legally.