Page History
...
Поле | Описание | Тип |
Meannumber | Зашифрованный номер платежного средства1, должен передаваться в виде строки: "IR_TOKEN=<необратимый токен PAN> BIN=<6 первых цифр PAN> POST==<4 последних цифры PAN>". Альтернативная возможность передавать номер платежного средства в незашифрованном виде в настоящий момент существует, но в будущем будет исключена. | Строковый (70 символов) |
meanTypeGroup | Группа по типу платежного средства: 1 – карта (значение по умолчанию), 2 – электронный кошелек. | Целочисленный (1) |
meanType | Тип электронного кошелька (обязательный параметр для кошельков), используемые типы электронных кошельков представлены в дополнительной таблице «Типы электронных кошельков» . | Строковый (3 символа) |
OutAmount | Сумма платежа в оригинальной валюте | Числовой (15,2) |
OutCurrencyCode | Буквенный код валюты платежа в соответствии с ISO 42 17 | Строковый (3 символа) |
BillNumber | Номер счета из внешней системы | Строковый (30 символов) |
OrderNumber | Номер заказа платежной операции | Строковый 128 символов) |
Email-адрес покупателя | Строковый (128 символов) | |
Firstname | Имя покупателя | Строковый (70 символов) |
Middlename | Отчество покупателя | Строковый (70 символов) |
Lastname | Фамилия покупателя | Строковый (70 символов) |
Regioncode | Код региона покупателя | Строковый (8 символов) |
Regionname | Наименование региона | Строковый (70 символов) |
City | Город | Строковый (70 символов) |
Countrycode | Код страны в соответствии с ISO 3166 alpha-2 | Строковый (2 символа) |
Address | Почтовый адрес | Строковый (256 символов) |
Postcode | Почтовый индекс | Строковый (25 символов) |
Phone | Номер телефона | Строковый (20 символов) |
Workphone | Номер рабочего телефона | Строковый (20 символов) |
Mobilephone | Номер мобильного телефона | Строковый (20 символов) |
Fax | Номер факса | Строковый (20 символов) |
Cardholder | Держатель карты | Строковый (130 символов) |
Bankname | Наименование банка-эмитента | Строковый (100 символов) |
Acquirer | Уникальное наименование эквайера в пределах внешней системы | Строковый (10 символов) |
Date | Дата проведения платежа в UTC (GMT-0) или же с указанием часового пояса. Если не указано, то берется текущая дата. | Дата |
Expiredate | Дата окончания действия банковской карты (месяц, год) | Дата |
BillingNumberTag | Тип биллингового номера, в пользу которого производится оплата: номер мобильного телефона, номер договора на оказание услуг связи и т.д. В настоящий момент для активации доступны следующие типы биллингов:
| Строковый (10 символов) |
BillingNumber | Биллинговый номер (Billing number), в пользу которого производится оплата. | Строковый (50 символов) |
TwoStepSchema | Двустадийная схема оплаты. Если не указано, то false – одностадийная схема оплаты без подтверждения. | Логический (true, false) |
Дополнительные поля авторизации для платежей по картам American Express | ||
billingPostalCode | Индекс предприятия связи покупателя | Строковый (9 символов) |
billingAddress | Адрес покупателя | Строковый (20 символов) |
billingFirstName | Имя покупателя | Строковый (15 символов) |
billingLastName | Фамилия покупателя | Строковый (30 символов) |
billingPhoneNumber | Номер телефона покупателя | Строковый (10 символов) |
billingEMailAddress | Адрес E-mail покупателя | Строковый (60 символов) |
TestMode | Режим тестирования. Платеж является тестовым. | Логический (true,false) |
RecurringIndicator | Режим рекуррентного платежа | Логический (true,false) |
usedCSC | Использовался ли Card Secure Code | Логический (true,false) |
3DSecAuthresult | Результат авторизации по 3DSecure (Y - успешно, N - неуспешно, A - Attempt, U –неизвестно) | Строковый (1 символ) |
AirData | XML с описанием дополнительных параметров, определенных для авиаперевозчиков2 | Текст |
BookingData | XML с описанием дополнительных параметров по бронированию и оплате гостиниц3 | Текст |
3DSecAuthrequired | Результат проверки вовлеченности карты (1 – вовлечена, 0 – не вовлечена, -1 – неизвестно, null – все остальное) | Числовой (1) |
| Anchor | ||||
|---|---|---|---|---|
|
1Для использования сервиса необратимой токенизации от компании Assist необходимо обратиться в службу технической поддержки (support@assist.ru).
...
Тип кошелька | Наименование кошелька |
WM | WebMoney |
EP | EasyPay |
QW | QIWI |
QB | QIWIBeeline |
QM | QIWIMts |
QF | QIWIMegafon |
MB | Mobicon |
YM | YandexMoney |
| Anchor | ||||
|---|---|---|---|---|
|
2Формат XML с дополнительными полями для авиаперевозчиков:
| Code Block | ||
|---|---|---|
| ||
<ad_pnr>
<pnrdate>...</pnrdate> <!-- datetime 8 -->
<email>...</email> <!-- varchar 128 -->
<language>...</language> <!-- varchar 5 -->
<phoneb>...</phoneb> <!-- varchar 32 (рабочий)-->
<phone>...</phone> <!-- varchar 32 (личный)-->
<phonem>...</phonem> <!-- varchar 32 (мобильный)-->
<airline_rec_loc>...</airline_rec_loc> <!-- varchar 16 (как правило=Record_locator)-->
<record_locator>...</record_locator> <!-- varchar 16 (как правило=PNR)-->
<traveler_id>...</traveler_id> <!-- varchar 16 (код покупателя)-->
<air_amount_1>...</air_amount_1> <!-- money 8 (Сумма в ориг. валюте)-->
<air_amount_2>...</air_amount_2> <!-- money 8 (Сумма в валюте оплаты)-->
<air_amount_with_serv_1>...</air_amount_with_serv_1> <!-- money 8 -->
<air_amount_with_serv_2>...</air_amount_with_serv_2> <!-- money 8 -->
<air_amount_without_tax_1>...</air_amount_without_tax_1> <!-- money 8 -->
<air_amount_without_tax_2>...</air_amount_without_tax_2> <!-- money 8 -->
<air_currency_code_1>...</air_currency_code_1> <!-- varchar 5 -->
<air_currency_code_2>...</air_currency_code_2> <!-- varchar 5 -->
<delivery_type>...</delivery_type> <!-- varchar 16 (код получения)-->
<agent_code>...</agent_code> <!-- varchar 16 (код агента)-->
<charge_type>...</charge_type> <!-- varchar 16 (код агента)-->
<ticket_number>...</ticket_number> <!-- varchar 14 (номер билета транз)-->
<restr_ticked_ind>...</restr_ticked_ind> <!-- varchar 1 (Restricted Ticked Indicator)-->
<add_field1>...</add_field1> <!-- varchar 255 (Позиционная расш. запись)-->
<add_field2>...</add_field2> <!-- varchar 255 (Позиционная расш. запись)-->
<number>...</number><!-- varchar 16 (pnr number)-->
<number>...</number><!-- varchar 16 (pnr number)-->
...
<segment> <!-- маршрут -->
<airline_code>...</airline_code> <!-- varchar 5 (код компании)-->
<airline_name>...</airline_name> <!-- varchar 64 (наим. компании)-->
<cabin>...</cabin> <!-- varchar 5 (класс)-->
<flight_number>...</flight_number> <!-- varchar 16 (Номер рейса)-->
<flight_time>...</flight_time> <!-- varchar 12 (Время полета)-->
<itinerary_numb>...</itinerary_numb><!-- int 4 (порядк.номер направления)-->
<orig_numb>...</orig_numb> <!-- int 4 (порядк.номер)-->
<equipment_code>...</equipment_code><!-- varchar 16 (класс)-->
<stop_over_code>...</stop_over_code><!-- varchar 1 (Признак остановки)-->
<from>
<date>...</date> <!-- varchar 50 (время вылета)-->
<code>...</code> <!-- varchar 5 (код аэропорта вылета)-->
<name>...</name> <!-- varchar 64 (название аэропорта вылета)-->
<terminal>...</terminal><!-- varchar 5 (терминал вылета)-->
<country>...</country><!-- varchar 64 (страна вылета)-->
<state>...</state> <!-- varchar 64 (штат страны вылета)-->
<city>...</city> <!-- varchar 64 (город вылета)-->
</from>
<to>
<date>...</date> <!-- varchar 50 (время прилета)-->
<code>...</code> <!-- varchar 5 (код аэропорта прилета)-->
<name>...</name> <!-- varchar 64 (название аэропорта прилета)-->
<terminal>...</terminal><!-- varchar 5 (терминал прилета)-->
<country>...</country> <!-- varchar 64 (страна прилета)-->
<state>...</state> <!-- varchar 64 (штат страны прилета)-->
<city>...</city> <!-- varchar 64 (город прилета)-->
</to>
</segment>
<segment> <!-- маршрут -->
...
</segment>
...
<traveler> <!-- пассажир -->
<orig_numb>...</orig_numb> <!-- int 4 (порядк.номер)-->
<first_name>...</first_name> <!-- varchar 32 -->
<last_name>...</last_name> <!-- varchar 32 -->
<passenger_name>...</passenger_name> <!-- varchar 64 -->
<rbd>...</rbd> <!-- varchar 5 (Классы бронирования)-->
<status>...</status> <!-- varchar 32 (Статус)-->
<ticket_number>...</ticket_number> <!-- varchar 14 (номер билета пассажира)-->
</traveler>
<traveler> <!-- пассажир-->
...
</traveler>
...
<child>
<orig_numb>...</orig_numb> <!-- int 4 -->
<first_name>...</first_name> <!-- varchar 32 -->
<last_name>...</last_name> <!-- varchar 32 -->
</child>
<child>
...
</child>
...
</ad_pnr> |
| Anchor | ||||
|---|---|---|---|---|
|
3Формат XML с дополнительными полями по бронированию и оплате гостиниц:
...