payment viewcontroller attempt2