Yes, it does. WeltBet casino fully accepts and supports both VISA and MasterCard for deposit and withdrawal purposes as well as multiple popular eWallet options.