My requirement is to collect the payment at the time of order processing. When a customer is placing an order, he is allowed to choose the payment option as 'Billed Later', ie no other payment details are asked to enter during order creation.
The product price and shipment charges will be known only at the time of Order processing. So while processing the order,Admin should be able to choose the payment details such as credit card details of the customer.
We are not allowed to save the payment details of the customer in our site (Like Saved Credit card).
Is there any payment gateways or methods available in market to satisfy my requirement. ie collect the credit card details from customer during order placement and allowed to choose the details by admin during order processing.