create another set of checkout pages using the No Payment gateway option in the checkout wizard.
set these pages to be accessible to only the site admin. Site admin logs in, places the purchased items in the cart and does the no gateway checkout to have the order added t the database.