The Ace Elite card accepts cash deposits on weekends. You can go to any deposit location over the weekend, and deposit money into your account. However, direct deposits will not be processed during the weekend. They will be available in your account the next business day.