Added purchase sessions, and callback results. Updated payment processors to return callback results