There is nothing standing in your way if you want to claim a favorable online casino bonus by depositing with MasterCard. Casinos will sometimes restrict access to bonuses for players using Skrill or Neteller, but never MasterCard.