No. In order to use Spot On, you must link a credit or debit card to your account.