UPD. В конце октября 2023 оплата через PYYPL перестала проходить.
Актуально на сентябрь 2023.
Все путешественники, побывавшие в современной Индии, в один голос утверждают, что передвигаться по автомобильным дорогам там очень тяжело. Особенно - в автобусах. К счастью, есть недорогие и относительно комфортные поезда со знакомыми нам плацкартными и купейными вагонами. И тут возникает несколько проблем:
1) Индусы любят путешествовать, поэтому билеты быстро кончаются, нужно покупать заранее. В идеале - ровно за 4 месяца до поездки.
2) Российские банковские карты там не принимают (в том числе и union pay).
3) В Индии особенная банковская система и странные законы, там вообще трудно проводить дистанционную оплату с карт других стран.
4) Сайт индийских железных дорог писали индийские программисты.
5) Актуальной на 2023 год инструкции по покупке билетов для россиян в Сети нет.
Я потратил много часов, но всё же справился с задачей двумя различными способами. Не гарантирую, что мои методы универсальны, но у меня они сработали.
Этап 0.
Если у Вас есть только российская банковская карта, заведите себе виртуальную карту MasterCard в pyypl. Это бесплатно (но берётся комиссия за любые переводы и платежи) и относительно
удобно. Одобрение приходит через полдня. Карту pyypl можно пополнить рублями через Qiwi-кошелёк. Он создаётся за несколько минут, деньги на него без комиссии переводятся с любого банка по системе быстрых платежей.
Этап 1. Создаём и подтверждаем аккаунт на сайте индийских железных дорог.
Сайт
irctc.co.in очень неудобен: нельзя сохранить данные пассажиров - при каждой покупке их приходится вбивать заново, нельзя сохранить способ оплаты, нельзя купить билеты на весь маршрут сразу - только на отдельные поезда. Очень часто просят пройти каптчу. Иногда система виснет, и тогда приходится начинать процесс покупки билета заново. Бывает, что оплата не проходит ни с первого, ни со второго раза, и тогда нужно попробовать купить билет в другое время суток.
Регистрация начинается с обычной формы: ник, пароль, язык...
На второй странице важно указать, что Вы из России. Тогда появится возможность ввести свой обычный телефонный номер.
Почтовый ящик не должен оканчиваться на .ru
На третьей странице просят адреса. Проигнорировать нельзя, но можно придумать.
После завершения регистрации следует объявление, что телефон и и-мэйл следует верифицировать. После нажатия OK вас перекинет обратно на главную страницу сайта. Это нормально, теперь нужно залогиниться.
Залогинились? Система перекидывает вот на такую страницу. Здесь нужно начать процедуру активации.
Те, кто регистрируется не с индийским телефонным номером платят 100 рупий (чуть больше 100 рублей). Выбирайте Multiple Payment Service.
Опытным путём выяснено, что наиболее стабильно оплата проходит с Razorpay (и те берут свою комиссию). Напоминаю, что российские банковские карты система не переваривает вообще ни под каким соусом.
Регистрация пройдена. теперь Вы можете покупать билеты как на официальном сайте, так и в приложениях посредников.
Этап 2. Выбираем нужный билет и заполняем данные пассажиров
Необходимо снова залогиниться, а затем ввести данные поездки. По умолчанию билеты покупаются по общей квоте (General).
Search.
Далее идёт выбор категории билета. О том, что означает каждый набор символов, много и подробно написано в интернете.
Теперь нужно снова выбрать дату.
И только потом ввести данные пассажиров. Выбрать место нельзя - его назначит проводник, но можно указать предпочтения.
Внизу страницы можно выбрать режим, при котором два и более билетов вам продадут, к примеру, только тогда, когда вся компания сможет ехать в одном вагоне.
Страница подтверждения. Проверьте введённые данные и цену. Введите каптчу.
Этап 3. Оплачиваем билет.
Страница оплаты. Выбирайте Multiple Payment Service, а затем Razorpay. Эта комбинация довольно стабильно работает с картами pyypl.
После ввода данных банковской карты банковское приложение вашего банка / платёжного сервиса попросит авторизовать транзакцию. Если транзакция авторизована - билет куплен, если система зависла в ожидании, платёж не прошёл - попробуйте повторить процесс покупки с самого начала через некоторое время или используйте другую карту.
АЛЬТЕРНАТИВНЫЙ СПОСОБ ПОКУПКИ БИЛЕТА
В Индии существуют несколько сайтов-посредников, которые обладают чуть более дружелюбным интерфейсом. Я успешно испытал сайт и приложение Ixigo. Помимо покупки билетов он умеет отслеживать реальное время прибытия поезда.
Чтобы приобрести билеты, всё равно понадобится подтверждённый аккаунт на irct (смотри этап 1), кроме того сервис берёт комиссию около 10% к стоимости билета.
Пользоваться сайтом и скачивать приложение в России можно только при наличии VPN.
Краткая инструкция:
1) Включаем VPN на компьютере. Регистрируемся на
ixigo.com со своим обычным телефоном. Указываем ник на irctc.
2) Получаем временный индийский телефонный номер. К примеру, купить номер за 10 рублей можно на сайте
onlinesim.io. Опять потребуется не-российская банковская карта.
По сути, мы пользуемся сервисом, чтобы просто сгенерировать реалистичный незанятый индийский номер и много раз использовать его в дальнейшем. На этот номер не предстоит получать смс, он нужен, чтобы заполнить обязательное поле «контактный телефон» при покупке билетов. Теоретически, можно вписать и целиком выдуманный номер, но он должен отвечать какому-то правилу. У меня не получилось, случайная последовательность цифр не подошла.
3) Выбираем билет и заполняем данные пассажиров. Вставляем индийский номер.
4) Производим оплату с не-российской карты.
После регистрации на сайте можно установить мобильное приложение ixigo, залогиниться и совершать покупки в нём. Сразу не выйдет, так как мобильная версия требует индийский телефон уже при регистрации.
В целом, я не увидел необходимости использовать сайты-посредники. Связка irctc-pyypl с первого раза сработала у меня в 6 из 8 случаев.