I signed up and was approved for direct checkout. When I sign in, it says "We need more information from you in order to turn on direct checkout." It has said this for about a week. I noticed that they did make the deposits in my bank account, but I haven't figured out where to enter this info. Does anyone have any ideas about how long the process takes? Thanks so much!