No, but more and more casinos partner with PlayPlus every day to offer their service to more users and make it easier to commence play. Before signing up for a PlayPlus card, check with your favorite casinos to ensure they accept it as a payment method.