No, you don't need a credit card to use Siru Mobile. Typically, paying with Siru only requires the user to have a mobile phone and a subscription plan supporting charge to mobile services.