No. You only need to deposit money using a credit card or Apple Pay. Then you may bet on the bonus program.