Yes. You can use your MiFinity account to deposit and withdraw at online casinos. The fee charged is pretty considerate.