Hacker News new | ask | show | jobs
by sokoloff 2045 days ago
> so why not have this functionality in the first party website in the first place?

This functionality being to work-around the intended first-come, first-serve allocation of these last minute tickets?

It sounds like the overall system isn’t in a healthy, modern state, but I don’t think the essential feature this guy’s tool provided is desired by the original website.

2 comments

why do you have a lottery system?

can you buy an airline ticket at the airport 2 minutes before boarding? yes. does the system accurately track unbooked seats with 100% accuracy? yes. can you "automate" airline ticket booking with an almost 1 click operation? yes. can the millions of airline websites and agents manage simultaneous ticket booking of a single seat so that at no time are two people charged for the same ticket? yes. can they reschedule, do web check in, assign seats, book meals, cancel tickets? yes. can they offer error free painless booking experience without plastering user with stupid captchas or otps? yes.

if yatra.com can do it, irtctc not doing it because they follow some arcane regulations about "security" and not doing things intuitively is why they are shit and the onus is on irctc to provide feature parity with airlines experience. dont blame someone on helping

I suspect if you let these tickets become market-priced like airline seats, you wouldn’t have these problems either.

I think the core issue is that the rail operator (gov) for whatever reason wants these last-minute tickets to be available at an artificially low ticket price.

That’s not what airlines are trying to do. Trying to build a system that works with the natural effects of markets is much easier than creating a system that works against market forces.

Look at the Ticketmaster experience for popular concerts and sports tickets. Waiting rooms and bugs and software workarounds/hacks, all because it’s a raffle for tickets being sold below what the free market price would be.

This does not appear to be a primarily technical problem. If these tickets sell out in 10 minutes, creating a better technical solution to let them sell out in 2 minutes isn’t actually improving anything meaningful.

The artificially low ticket prices are a way to allow India’s poor to travel. Market pricing is more efficient but it does not accommodate their social goals here.
Yes, I get that. The reason I brought that up is to point out that the comparison to market-based systems working better is not a valid comparison. And a system that allows people to pay more to "jump the line" is wholly against the social aims of this pricing mechanism.

If you raffle off these tickets to the luckiest fraction of people who want them, many prospective purchasers will end up disappointed. You can shift the mix of how many of them are disappointed by technical glitches versus how many are disappointed by the tickets going to other people, but you're still going to disappoint most of the people who want them.

wouldnt keeping a fixed price solve the issue?

>This does not appear to be a primarily technical problem. If these tickets sell out in 10 minutes, creating a better technical solution to let them sell out in 2 minutes isn’t actually improving anything meaningful.

i am sorry i don't understand how is forcing users to buy those tickets in 10 minutes instead of efficient 2 minutes helping anybody?

its not like i can just buy PNRs like i can do on airlines to inflate the demand. i have to buy a ticket now, if its available, i pay and thats it. why do you need complications. its not like i could sell my ticket or transfer or whatever.

where does ticketmaster come in? that is a for profit system designed to charge people to buy more tickets for their own commissions.

why is irctc wanting to be like that?

This a probably a symptom of a much deeper problem. In theory tickets are non-transferable, but it is not enforced at all. A passenger train carries more than 500 people and if someone gets caught they just bribe out of the problem. Since the ground level problems are hard to solve, a solution at the top gave IRCTC some power to control and lower the available black market tickets. When the problem with identity and transferable tickets is solved then I think technical problems will be resolved.

Keep in mind Identity is hard to check and for rural passengers. There were very few such documents before AADHAAR etc.

> wouldnt keeping a fixed price solve the issue?

It depends on what “the issue” is. If the issue is that they want to allow some poor-but-lucky people to win the right to buy tickets below the market-clearing price, then keeping a fixed price doesn’t solve that issue.

and they only way a multi billion dollar revenue earning department finds no other way to solving this is by making the experience on the website miserable for everyone. Only "luck" can help you get a ticket. bravo. hats off to the ingenuity of these people
>There are Maximum Waiting List Limits in the PRS booking system for which Waitlisted Tickets can be issued after all confirmed tickets are exhausted. Your ticket booking request may get declined as the Maximum Waiting List Limit may be reached in the booking system by the time payment success response is received from your bank. In such case, your deducted amount will be refunded back, without any deductions, to your bank account in 3-5 working days. Inconvenience caused is regretted.

do you understand having a waitlist in 2020 means you are doing something seriously wrong in your workflow