fixed card controllers
added cancel pay