callbackBody + returnUrl supported

callbackBody merged from #53