DigitalGlobalPassUK Jan 22, 2021 03:53PM If you do not have a credit card, there is no need to worry. SMS+ and Internet+ are based on the direct operator billing system. Thus, just a mobile account is required.