The consulates and immigration people won't accept an itinerary without an actual confirmed ticket number, which you only get after paying for the ticket. Before you pay for the ticket, all you can get is the 6 digit booking reference number that all airlines issue which is NOT an actual ticket number. So a "on hold" itinerary won't qualify for a visa. Your best option is to buy a full fare fully refundable ticket on a major airline then canceling the ticket to get a full refund.