Despite credit cards having been banned in the UK for gambling-related activity, deposits at betting sites can still be made using debit cards, eWallets, bank transfer and Pay By Phone, with such transactions being processed instantly in most cases.