Приложение 2. Спецификация дополнительных полей для платежей в авиакоммерции и бронировании отелей
Для улучшения контроля и качества в сфере борьбы с мошенничеством при предоставлении услуг Интернет Коммерции при продаже авиабилетов и бронировании отелей, необходимо при регистрации платежа в платёжном шлюзе передавать дополнительную информацию о составе пассажиров и параметрах перелёта, а так же при бронировании отеля указывать информацию о постояльцах.
Ниже приведена таблица, в которой указано название дополнительных полей, а так же их описание.
№ | Обязательность | Название поля | Описание поля |
---|---|---|---|
1 | Да | TICKET | Номер билета/номер бронирования |
2 | Нет | LANGUAGE | Язык или гражданство оформляющего билет клиента |
3 | Да | USER_FIRST_NAME | Имя клиента, осуществляющего оформление билетов |
4 | Да | USER_LAST_NAME | Фамилия клиента, осуществляющего оформление билетов |
5 | Нет | USER_MOBILE_PHONE | Мобильный номер телефона клиента, осуществляющего оформление билетов |
6 | Нет | USER_HOME_PHONE | Домашний номер телефона клиента, осуществляющего оформление билетов |
7 | Да | USER_EMAIL | Адрес электронной почты клиента, осуществляющего оформление билетов |
8 | Да | S{N}-BDATE | Дата и время вылета по сегменту номер N. Используемый формат: dd.mm.yyyy hh24:mi: ss. |
9 | Да | S{N}-EDATE | Дата и время прилёта по сегменту номер N. Используемый формат: dd.mm.yyyy hh24:mi: ss. |
10 | Да | S{N}-BLOCATIONCOUN | Название страны вылета по сегменту номер N, указанное на русском или английском языке |
11 | Да | S{N}-ELOCATIONCOUN | Название страны прилёта по сегменту номер N, указанное на русском или английском языке |
12 | Да | S{N}-BLOCATIONCODE | Код аэропорта вылета по сегменту номер N, указанное на русском или английском языке |
13 | Да | S{N}-ELOCATIONCODE | Код аэропорта прилёта по сегменту номер N, указанное на русском или английском языке |
14 | Да | S{N}-BLOCATIONCITY | Название города вылета по сегменту номер N, указанное на русском или английском языке |
15 | Да | S{N}-ELOCATIONCITY | Название города прилёта по сегменту номер N, указанное на русском или английском языке |
16 | Да | S{N}-FLIGHTNUMBER | Номер рейса по сегменту номер N |
17 | Да | P{M}-FIRSTNAME | Имя пассажира номер M |
18 | Да | P{M}-LASTNAME | Фамилия пассажира номер M |
Дополнительные пояснения:
S{N} — указание на номер сегмента перелёта. Под Сегментом в данном случае подразумевается перелёт из одного аэропорта в другой без совершения авиатранспортом посадок. Параметр {N} может быть число от 1 до 99, т. е. общее название будет изменяться в диапазоне от S1 до S99.
P{M} — указание на номер пассажира. Параметр {M} может быть числом от 1 до 99, т. е. общее название будет изменяться в диапазоне от P1 до P99.
Пример заполнения параметров:
№ | Название поля | **Значение поля ** |
---|---|---|
1 | TICKET | 5WY8FZ |
2 | LANGUAGE | RU |
3 | USER_FIRST_NAME | Maxim |
4 | USER_LAST_NAME | Zhukoveckiy |
5 | USER_MOBILE_PHONE | +7 905 545 73 19 |
6 | USER_HOME_PHONE | null |
7 | USER_EMAIL | 11@11.ru |
8 | S{N}-BDATE | 22.01.2013 15:40:00 |
9 | S{N}-EDATE | 22.01.2013 15:40:00 |
10 | S{N}-BLOCATIONCOUN | Российская Федерация |
11 | S{N}-ELOCATIONCOUN | Российская Федерация |
12 | S{N}-BLOCATIONCODE | PEE |
13 | S{N}-ELOCATIONCODE | LED |
14 | S{N}-BLOCATIONCITY | Пермь |
15 | S{N}-ELOCATIONCITY | Санкт-Петербург |
16 | S{N}-FLIGHTNUMBER | 712 |
17 | P{M}-FIRSTNAME | Maxim |
18 | P{M}-LASTNAME | Zhukoveckiy |
Ниже приведена таблица, в которой указано название дополнительных полей, а так же их описание.
№ | Обязательность | Название поля | Описание |
---|---|---|---|
1 | Нет | HLANGUAGE | Язык или гражданство оформляющего бронирование клиента |
2 | Да | HUSER_FIRST_NAME | Имя клиента осуществляющего оформление бронирования |
3 | Да | HUSER_LAST_NAME | Фамилия клиента осуществляющего оформление бронирования |
4 | Нет | HUSER_MOBILE_PHONE | Мобильный номер телефона клиента, осуществляющего оформление бронирования |
5 | Нет | HUSER_HOME_PHONE | Домашний номер телефона клиента, осуществляющего оформление бронирования |
6 | Да | HUSER_EMAIL | Адрес электронной почты клиента, осуществляющего оформление бронирования |
7 | Да | H{N}-BDATE | Дата заезда гостей в отель номер N. Используемый формат: dd.mm.yyyy hh24:mi: ss. |
8 | Да | H{N}-EDATE | Дата выезда гостей из отеля номер N. Используемый формат: dd.mm.yyyy hh24:mi: ss. |
9 | Да | H{N}-LOCATIONCOUN | Название страны нахождения отеля номер N, указанное на русском или английском языке |
10 | Да | H{N}-SLOCATIONCOUN | Название города нахождения отеля номер N, указанное на русском или английском языке |
11 | Да | H{N}-NAME | Название отеля номер N, указанное на русском или английском языке |
12 | Да | H{N}-GCOUNT | Количество гостей в отеле номер N. Необходимо указать количество взрослых и детей через символ двоеточие |
13 | Да | H{M}-GFIRSTNAME | Имя гостя номер M |
14 | Да | H{M}-GLASTNAME | Фамилия гостя номер M |
Дополнительные пояснения:
H{N} — указание на номер отеля в списке бронирования. Под списком бронирования понимается, что клиент может забронировать несколько отелей и перемещаться между ними в течение времени. Параметр {N} может быть числом от 1 до 99, т. е. общее название будет изменяться в диапазоне от H1 до H99.
H{N}-GCOUNT — общее количество гостей с указанием количества взрослых и детей. Если бронирование в отеле рассчитано на двух взрослых и одного ребёнка, то необходимо указать значение «2:1», если бронирование в отеле рассчитано на двух взрослых и ноль детей, то необходимо указать «2:0». Возможно заселение детей без взрослого (например, языковые школы или стажировки). Т. е. если бронирование в отеле рассчитано на ноль взрослых и двух детей, то необходимо указать значение «0:2».
H{M} — указание на номер гостя. Параметр {M} может быть числом от 1 до 99, т. е. общее название будет изменяться в диапазоне от H1 до H99. Так как зачастую для заселения отели требуют предоставление детальной информации только об одном госте с указанием общего количества гостей. В данном случае возможна передача информации только об указанном госте и общем количестве гостей.
Пример заполнения параметров:
№ | Название поля | Значение поля |
---|---|---|
1 | HLANGUAGE | RU |
2 | HUSER_FIRST_NAME | Maxim |
3 | HUSER_LAST_NAME | Zhukoveckiy |
4 | HUSER_MOBILE_PHONE | +7 905 545 73 19 |
5 | HUSER_HOME_PHONE | null |
6 | HUSER_EMAIL | 11@11. r u |
7 | H{N}-BDATE | 22.01.2013 15:40:00 |
8 | H{N}-EDATE | 22.01.2013 15:40:00 |
9 | H{N}-LOCATIONCOUN | Российская Федерация |
10 | H{N}-SLOCATIONCOUN | Санкт-Петербург |
11 | H{N}-NAME | Akyan St-Petersburg |
12 | H{N}-GCOUNT | 2:0 |
13 | H{M}-GFIRSTNAME | Maxim |
14 | H{M}-GLASTNAME | Zhukoveckiy |