You don’t need a debit or credit card to use InstaDebit. This payment method acts as an intermediary that keeps your sensitive details between yourself and the bank you hold an account in. InstaDebit never discloses banking information to merchants. The transfer of funds is instant when you open an account, verify your email address and add funds via fast or real-time bank transfers.