I prefer payment through Paypal. You don't need a credit card to sign up. If you have a bank account, it can be paid through PayPal with your debit card or you can put money on your PayPal account with a Money Pak card. You can get them at like 7-11 or Walmart.