migrate payment controllers to use simpler 'callback' action to deal with finalising payment responses