Insta-Deposit, Insta-Registration