update routes and pays controller for process successful and cancel callback