Debit cards remain the most extensively approved payment strategy during the British casino sites