How to set up smartphones and PCs. Informational portal
  • home
  • In contact with
  • Download the Russian Railways app. The application we made for Russian Railways

Download the Russian Railways app. The application we made for Russian Railways

The official application for iOS and Windows Mobile platforms, which allows you to purchase tickets without commission using a bank card. It was developed without the participation of an intermediary who was responsible for many of the company's services and was suspected of having links with Vladimir Yakunin.

To bookmarks

The RZD Passengers application allows you to find out the timetable for long-distance trains and check information about previously purchased tickets. In addition, you can navigate at stations (at least in Moscow and St. Petersburg), as well as use the bonus program and store electronic tickets.

[("title":"","author":"","image":("type":"image","data":("uuid":"https:\/\/gif.cmtt.space \/3\/club\/8b\/09\/fe\/8a69e54c5a1ffa.png","width":300,"height":533,"size":0,"type":"jpg","color ":"","external_service":))),("title":"","author":"","image":("type":"image","data":("uuid": "https:\/\/gif.cmtt.space\/3\/club\/b5\/26\/04\/fc9fa555b19879.jpg","width":300,"height":533,"size": 0,"type":"jpg","color":"","external_service":)))]

You don't need to re-register in the application: just enter your existing username and password.

[("title":"","author":"","image":("type":"image","data":("uuid":"https:\/\/gif.cmtt.space \/3\/club\/b9\/29\/5a\/271c96c869ad3c.png","width":300,"height":533,"size":0,"type":"jpg","color ":"","external_service":))),("title":"","author":"","image":("type":"image","data":("uuid": "https:\/\/gif.cmtt.space\/3\/club\/7f\/5a\/d3\/64f8cf1df94024.png","width":300,"height":533,"size": 0,"type":"jpg","color":"","external_service":)))]

The app appeared in and on the app store for April 19th. The official service "Train tickets" appeared for back in 2016.

Some users in the feedback to the application pointed out the design of the calendar for choosing the departure date, which is inconvenient when viewed from large screens. Also, when choosing a seat in a carriage, an empty seat could be displayed as occupied. This is possible if someone else booked it in the process of issuing a ticket, Russian Railways explained.

Users asked to implement payment using Apple Pay in the application. The developers noticed that they had already begun to plan the innovation. They did not specify the timing of the launch of the function.

[("title":"","author":"","image":("type":"image","data":("uuid":"https:\/\/gif.cmtt.space \/3\/club\/73\/df\/95\/24eafaf2048d58.png","width":300,"height":533,"size":0,"type":"jpg","color ":"","external_service":))),("title":"","author":"","image":("type":"image","data":("uuid": "https:\/\/gif.cmtt.space\/3\/club\/36\/5c\/ff\/a05e42db016fe3.png","width":300,"height":533,"size": 0,"type":"jpg","color":"","external_service":))),("title":"","author":"","image":("type":" image","data":("uuid":"https:\/\/gif.cmtt.space\/3\/club\/8f\/9d\/d7\/e5896aa402c90f.png","width": 300,"height":533,"size":0,"type":"jpg","color":"","external_service":)))]

The company also released an application "" for consultations about the company's services and services. It is alleged that the carrier will help in solving problems that are associated with the trip.

The publisher of services for buying tickets and for consultations is Russian Railways. Nevertheless, the application, released in 2013 and supported by UFS, is still available in online stores. Through the service, a fee was charged in the amount of 100 to 1320 rubles, which depended on the fare and ticket price.

UFS did not officially participate in the development of new applications, the competition for which was held in September 2016. The cost of services was estimated at 67.6 million rubles. The last update for Rail Russia appeared on March 31, 2017.

In 2014, the Anti-Corruption Foundation, which is the company "UFS", serving travel agencies, ticket offices and applications on behalf of Russian Railways, is affiliated with the company's president Vladimir Yakunin. According to FBK, the amount of fees received by the intermediary amounted to 3.1 billion rubles.

Yakunin left Russian Railways in August 2015. He was replaced by Oleg Belozerov, who previously worked as Deputy Minister of Transport of Russia.

Ability to track train tickets. View train timetables.
. A lot of people buy train tickets long before the departure date. At some point, there comes a situation when the tickets you need for the desired train do not remain. And you buy a ticket for a much higher price. However, if you wait a bit, then tickets are very likely to appear:

  • someone canceled the booking
  • someone returned the ticket (there were cases, or another opportunity to get to the destination)
  • hitched a new wagon

This application is a shell to the official website of Russian Railways. It connects to the site every 30 seconds and checks for tickets for you. As soon as the required ticket appears, you will receive a notification about it. Everything happens in the background, so you can go about your business while the program is running. In addition to monitoring, this application can also be used simply to view train schedules online and the availability of train tickets. You can also check the current ticket prices. Ticket purchase will be implemented soon. You can also view your purchased tickets by logging into your RZD account. In the "My tickets" section, full information on your orders for the last year is available.

In future versions:

  • the ability to buy tickets in the application itself
  • complete information about the train
  • complete information about the train route
  • train timetable

Download the application Russian Railways tickets - Lucky ticket for Android you can follow the link below.

Developer: Igor Erkin
Platform: Android 4.1 and above
Interface language: Russian (RUS)
Root: Not needed
Condition: Free (Free)



Prices are identical when buying on the site.


Introduction:

RZD already had one app in 2013, but it was sold through intermediaries who charged a hefty commission that ticket buyers might not like. Now, quite recently, an application was released from the Russian Railways itself, which can really be called official. The main advantage is the ability to buy tickets without paying any commissions, that is, at prices that are present on the official website. The app is called "".



Functional:


To use the application, you must go through the registration procedure. You need to enter your full name, username, password and secret question. After the procedure is completed, the main screen opens, on which the ticket is issued. There are quite a large number of stages in this process, but they are consistent and will be clear to absolutely everyone. At the beginning, indicate the direction, then choose the train, places and other data, check and make a purchase. As a result, you will spend 1-2 minutes on the strength of buying a ticket, and this is only under the conditions that you will think, search, remember, read carefully, and so on.


Results:


There are no problems with the settings, using the application is just eerily convenient, but the best part is the ability to buy tickets with an excessive commission and without intermediaries. To summarize: “” is a high-quality and convenient application that will make the process of buying a ticket simple, understandable and comfortable. Happy using!

For mobile devices

Submitted on 06/09/2018

Review title of Yuri

Please help. The application worked well. But I had to reinstall the operating system. Installed 8.1 Denim, but it was 8.1 Cean. I downloaded it from the store in a new way. , I press the input and problems begin, namely, it gives out: update the application, it has already been updated 7 times, but the fact is that the store has this application the same as it was, there is no new one updated, or it writes the wrong protocol, update it, or there is no connection, check the settings , or re-register. I'm already registering for a new one, and in the end the result is the same, described above. What is the problem, who knows and will help. A week has passed. Updated, you go into the application normally, you look for tickets, you book, you enter data and that's it. He writes that you did not give some kind of consent to the processing of personal data to some third person, or the third one did not give me, *** you will figure it out. I ticked all the points, I agree with all the points, everything was confirmed, and it turns out like this **** *.

The sale and booking of tickets on the official website of the carrier has not surprised anyone for a long time. But in the yard is not 2010, but 2017. And while citizens are not without pleasure watching the rise in oil prices and with displeasure - the prices of many other things, "Russian Railways" decided to modernize its mobile direction.

Russian Railways had its own application before, and not for the spherical Yotafon or Elbrus, but for the quite modern Android platform, which has the largest user base in Russia. It was planned to add support for other platforms later.

This "later" came six months ago. We won an order to develop an updated application for Android and two other mobile operating systems: iOS and the not-so-deservedly persecuted Windows Phone. Several months of active development, testing and improvements - the beta version is ready.

About how we did it, we will tell under the cut.

Russian Railways launched its first mobile app last year for the Google Play store. It's called Train Tickets. This is the only official application of the carrier. Everything that is presented in the stores besides it is either the software of intermediaries who take up to 15% agency commission, or something unofficial and not always working as it should.

We were given the task of redesigning the application, taking into account the accumulated user experience and publishing the new version immediately in all major app stores: Google Play, AppStore and Windows Store.

During development, we tried to strike a balance between classic ticketing applications and the desire to implement something new that will help users customize everything for themselves. This is how the application “RZD. Train tickets".


The evolution of the interface of the main pages of the application

Interface

When designing the UI, we were guided by three simple rules:

Predictability.
Simplicity for the beginner and convenience for the experienced user.
The second interaction with the application should be faster than the first one.

Predictability

Apps that offer a massive generic service need to be predictable, especially when it comes to ticketing. Even without launching the application, the user must imagine what awaits him inside, and the task of the developer is not to deceive his expectations.

It's like arriving at any railway station in the Russian Federation or Europe: everywhere you will see approximately the same picture. The passenger knows that somewhere here there is a ticket office, a waiting room, a food court or a couple of cafes nearby, but here, following typical signs, you can go to the platforms.

Therefore, you should not experiment too much with the UI, so as not to leave a bewildered user in the wilds of an unreadable interface. It is better to abandon radical ideas and focus on the creative development of existing norms.

Simplicity for the beginner and convenience for the advanced user

If a person has just installed the application, he should not be frightened by the abundance of buttons, columns and the complexity of the menu. For Russian carriers, for example, S7 or Aeroflot, with an understanding of this rule, everything is in order: the user is immediately greeted with a flight search window, no frills. This is a user-friendly solution for new users. In turn, a regular user of the application should receive additional opportunities due to the extended functionality and customization.

Repeated interaction with the application should be faster than the first

All data must be entered only once - during the first use of the application. Did you log in once? Great, you don't need to log in anymore. Bought a ticket? Great, now we have data about the passenger and his last flight, which will not have to be entered again.
We believe that everything should be saved in mobile applications, except for payment information. Most people are unnerved by the fact that card data can be stored in an incomprehensible place and by whom, be it RZD, Aeroflot or any other company from the top 20. The exception is banking and payment systems, which users traditionally trust.

Based on these three points, we tried to make our application as friendly as possible for all categories of users. Everything else: which side the “burger” button is on, the color scheme, the navigation of the sidebar, can be called important, but secondary. After all, if every time a login and password are required, the forms of the entered route data are not saved, or you have to enter the first and last name again and again (imagine that someone Innokenty Konstantinovich Krestovozdvizhensky uses the application), sooner or later he will stop using the application. And he will do it right.

Application Features

Rolling smoothly from the UI, I would like to talk about what our application can do. In our opinion, everything that a potential passenger may need with a smartphone in their hands.

Namely:

Purchase of tickets (both one-way and round-trip).
Return of tickets.
Purchasing tickets for bonus points and tracking the bonus account.
Buying and using transport cards (maybe you're hearing about them for the first time, but they exist).
Storage and export of electronic tickets.
Train timetable and output of interesting routes to the main page plus storage of search history.
Saving user data.
Display of Russian Railways announcements (for example, messages about changes in the schedule of long-distance trains or commuter trains).
Navigation at railway stations.
FAQ.


Demonstration of the main functional pages of the mobile application

In addition, I would like to talk about some specific solutions that were not included in the global list.

Tutorial Slides

The first time you launch the app, it shows you three tutorial slides. Despite the fact that the solution may seem annoyingly banal, it is worth remembering that the target audience of the application is not only hipsters or IT specialists, but completely ordinary passengers of trains and electric trains, who for the most part rarely use anything other than mail, maps and whatsapp .

Therefore, in the opening slides, which we hope will help many, we have added background information about additional features of the application that a not too attentive or experienced user may not discover. In the same place, we explain why authorization is needed and remind you that this is an official application, and you will not have to pay any additional agency commissions for purchased tickets. The focus group showed that it is important for people to clearly know how much money they will pay: users are afraid of hidden fees and other "clauses of the agreement with an asterisk in small print."


Showing tutorial slide screens

However, we have made it so that the user encounters authorization only once during the entire time of using the application. We have provided the opportunity to skip the authorization stage and go straight to ordering tickets, but you still have to log in, however, already at the purchase stage. If you were authorized once, then the application itself will pull up your data, and you, as a user, will no longer have to remember this procedure.

Of course, the ability to use an existing account from the Russian Railways website has been implemented, so you won’t need to come up with a new login and password. The profiles in the application and on the Russian Railways website are identical - you can log in using your existing username and password or create a new account. Accordingly, it will be possible to enter it from the site. Data on all purchased tickets are transferred to the account on the site, and those purchased on the site are transferred to the application.

Those who used the official website of the carrier are aware that when booking tickets, you have to log in again. We managed to get rid of this procedure.

Main page

On the "main" we implemented several pleasant little things at once. For example, by clicking on the geolocation symbol, the point of departure will be determined based on your location. We made the date selection in the form of a calendar, and not a “drum”, to save users a few seconds. The calendar defaults to the current date.

We also placed four modules here: "Favorite routes", "History of requests", "My tickets" and "Company news". Ideally, they cover almost all patterns of user behavior for our audience.

In "Favorite routes" you can add any directions that are interesting to the user. To do this, select the icon with the image of a heart at the stage of choosing a flight. After that, the next flights will be displayed in the module. If several routes are selected, then you can switch between them using a swipe. In the module settings, you can select the categories of trains that should be shown. So, for example, it is convenient to get the current train schedule.

"Search History" shows the last two routes the user searched for. There is a separate button to view all searches.

"My Tickets" shows the last three travel documents purchased. By clicking, the user goes to the ticket page with a barcode, where, if necessary, it can be exported from the application. Let's say, send it to your mail or save it to the archive of photos.

"Company news" is actually announcements for the region, primarily changes in the schedule of electric trains and trains. What kind of information to display can be configured through filters.

Features of buying a ticket in the application

We thought for a long time how to make the procedure as clear as possible, but at the same time allowing you to fully customize your future trip. As a result, they did not come up with anything better than to make several stages, each of which gradually specifies the conditions of travel. Prior to this, we tried to fit the booking process into 2-3 stages, but the interface turned out to be so cumbersome that we decided to abandon this idea.


The process of buying tickets in the Russian Railways application

Here are some of our solutions:

1. At the stage of choosing a place in the car, we show the direction of the train, the location of toilets and luggage storage areas.

2. When choosing a seat, the application immediately shows the final cost of the reservation. This is important, because the price of the lower, upper seats and some of the "sides" is different.

3. Even if you are buying a ticket for the first time, the system will prompt you to fill in the lines with the data from your profile in your personal account, and all that remains is to enter your passport number. For future purchases, it will only be enough to select the desired passenger from the available profiles.

4. In the application, you can enter the details of the RZD-bonus card to accrue bonuses for the trip and / or the details of the transport card - to receive discounts. Or choose the benefits that Russian Railways allows you to apply for online. For example, issue a children's ticket.

5. A not very convenient phenomenon was observed on the Russian Railways website: if you reach the order confirmation stage and then go back, then the place you have chosen was considered booked for some time, and it was not possible to re-register it right away. We fixed this in the application: now if you go back from the confirmation screen, the ticket will be unlocked.

6. We made the payment in the VTB web gateway, and not in the application itself. No payment information is stored. The purchase is confirmed through 3D-secure. Support for cards with non-standard numbers is provided (as in some Sberbank packages).

There are a couple more things we would like to talk about.

First, we implemented the purchase of transport cards in the application. Technically, these are ordinary discount cards that can be bought at the station or on the Russian Railways website. For example, now a multiple 10% discount on travel on any trains is sold for 1000 rubles. The card is valid for 1 month.

Secondly, inside the application there is a navigator for stations. It is located in the left menu in the "Stations" tab. Now the navigator works for eight objects, but we will expand it for all stations of the cities hosting the 2018 FIFA World Cup games. From there, you can also contact the services of the station where you are, from the information desk to the head of the station.


Reference information on railway stations

Development details

Finally, a little about the technical side of the application. The server backend includes a cluster of application servers using free software. We used Redhat Wildfly, Nginx, Apache HTTP server, Memcached and PostgreSQL as base software. The backend ensures the interaction of mobile clients with a whole set of accounting automated information systems of Russian Railways with data caching for a quick response of the mobile client interface and the possibility of dynamic data filtering without re-accessing the integration services of Russian Railways. In addition, it is responsible for the implementation of horizontal scalability and ensuring the processing of up to 1 million requests per day.

Where to get the new app

We received permission from Russian Railways to conduct closed beta testing of the application before the official release.

To get the beta, just send to

Top Related Articles