You can purchase World Sports Betting vouchers and they will automatically show up in your deposits section. You just have to select the voucher as the deposit method and your account will be topped up with your desired amount.