Yes, as of recently, Stake has begun allowing players to deposit FIAT using their credit/debit cards directly.