No, there is no need to create a special Payforit account. If you opt for this payment method, all transactions will be charged to your phone bill. Whether you have a monthly subscription with a certain UK mobile network or a prepaid card, Payforit will be available for casino deposits.