Drupal 7.36 & Ubercart 3.0-rc4.
My client needs to vet users purchasing products from an Ubercart shop. The idea is that when the user completes the checkout, the user does not go to a payment gateway - but instead, the admin receives an email notification saying someone wishes to make a purchase. the admin then goes on to the site and authorizes the sale, sending an email to the user telling them they can now return to the site and complete the purchase and pay.
I've looked at rules, but it appears for fall slightly short of what i need.
Are there any contrib modules, or and know workarounds for this?