Even though we are fully licensed and regulated, many banks block all online gaming transactions no matter what. If you are having trouble depositing with a card, you should try the BetRivers Play+ Card to deposit to your online account. For more information on our BetRivers Play+ Card, please click here.