payment info bug fixed by XU Fang