Right now, in order to publish a new requirement to the web, the only way to do that appears to be to create the requirement, save and close the requirement and associated payment, go back out to the request record, reopen the requirement and publish to web. This is WAY too many steps!