There are three deposit options at Caesars that are nearly instantaneous: online bank transfer, a debit or credit card, or a Caesars Play+ prepaid card.