Could anyone please refer me to any documentation/example of setting up Order workflow with administrator's intervention to approve CC charge while using Drupal7/Ubercart3.
Here's the my use case -
Once in a while supplier doesn't have item that he supposed to send or item should be back-ordered. In this case both - store owner and customer suffer by having charge/refund
Store owner wants instead of charging customer's credit card immediately and then refunding him in case of supplier failure to have option to Approve or Cancel order after inventory confirmation and before it passed to gateway.
So that workflow would be - "add to cart, place order, order approved/canceled, payment processed, item shipped".