William Hill needs your consent to store your debit or credit cards for future use. You can’t complete a deposit without agreeing to store your payment card details, when making a deposit; you consent to William Hill storing your payment details securely