Credit and debit cards, as well as some e-wallets like Skrill and Revolut, offer instant deposits.