For me it appears like they are trying to fool customers.
If they have huge pre-bookings they can raise price as they wish? They will have option to play with prices as they know pre-bookings already
It's extremely risky ordering during midnight. The traffic is very high. Many of my friends' and relatives' money got debited, but Flipkart couldn't confirm the order. Now they are waiting helplessly for the refund, so that they can place order again.