The best Neteller alternative is a debit card payment. You can use your debit card to make your initial deposit, claim the welcome bonus, and then use Neteller for all subsequent deposits and withdrawals. Alternative methods include a wire transfer or pay by phone, while some casinos offer sign-up bonuses on Neteller deposits.