Unfortunately bank deposits can only be made through one of iDirect's designated banks. However, you can make deposit using your credit card via our Stripe payment facility.