In order to deposit money with Neteller, you must first create a Neteller account. Then, you proceed to register at an online sportsbook of your choice. Before you can successfully complete transactions with Neteller, you will have to verify your account. The last step of the process is depositing money, claiming bonuses such as free bets and wagering on sports.