InstaDebit is not an e-wallet. You don’t deposit funds directly into the system. Instead, you tie an InstaDebit account to your bank account and quickly pay online with two taps of the finger.