Yes. VISA and MasterCard are usually accepted payment alternatives for activating bonuses, meaning you can get welcome offers and free spins with Revolut.