1.9
fix the bug of virtual payment