I have used below code. It is working on simple product and single product.
Creating order programmatically for all types of products. First I have added product into the cart, then I have added all parameters to order like shipment, payment method and billing and shipping method accordingly. When I add options to the product it generates blank product order.
But it is not working for other product types.
I used below script also,
http://pragneshkaria.com/programmatically-create-order-in-magento/
Please help me to create orders programmatically.
You have to create a module for that,