Hello,
How does Customer make Payment if Admin has created Order on Behalf of Customer?
Essentially, only if they provide the credit card information for you to enter.
Payment must be made at time of order, rather than placing an order that is waiting for the customer to make payment on the front end.
We prefer our customers to order through the site themselves, however occasionally, a customer calls in an order and we take it for them, and enter payment information at that point.