how long does advance payment take to go in bank