We don't currently offer any prepaid cards. However, you can logon to your account and make a "deposit". A deposit is credit in your account which can be used anytime to order a subscription or used for automatic payments whenever there's a due balance.