The deposit options a BetRivers Casino are among the most popular ones in Ontario. You can make instant deposits using Interac, PayPal, Visa, Mastercard, and the BetRivers Play+ Card.