How and when will customers pay for pre-ordered items?

Customers pay for pre-orders the same way as for usual orders with products in stock. 
There is no difference between the standard payment process in your store and the pre-order payment process - customers pay the total price at once.