What happens when you legally sell marijuana and want to deposit your earnings at a bank? The federally licensed bank denies your deposit. Marijuana is illegal at the federal level and therefore federally licensed banks can't accept deposits from these marijuana businesses. Visa and MasterCard will not process transactions for pot dispensaries. Therefore, FinTech companies are working on solutions, startups such as Tokken, Hypur and Kind Financial, are creating software that helps banks and dispensaries monitor and record transactions, with the long-term goal of moving transactions away from cash.