Это старая версия документа!
−Содержание
Приложение 4. Комментарии по заполнению
Логика заполнения структуры <FOP>
Проверка указанных данных банковской карты выполняется по следующему алгоритму:
- Соответствие номера карты шаблону AADDDDDDDDDDDDDDDD, где
- A – буква;
- D – цифра;
- AA должно соответствовать
VI
,CA
,JC
,DC
илиAX
.
- Принадлежность номера карты к платёжной системе.
Если проверка прошла успешно, то в тег <DOCNUM>DDDDDDDDDDDDDDDD
</DOCNUM> записывается номер карты без букв.
При несовпадении платежной системы или при несовпадении размеров строки вся анализируемая строка помещается в тег <DOCINFO>, а <DOCNUM>, <DOCSER>, <ORG> заполняются, если в ГРС удалось определить номер, серию и организацию платежного документа.
Логика заполнения структуры <FOP> для формы оплаты EX
Для формы оплаты ‘EX
’ в тэг <FOP> указываются следующие параметры:
- TYPE = ‘
EX
’ - AMOUNT = ‘
0.00
’ - DOCNUM в формате AAABBBBBBBBBBCDDDD, где:
- AAA – расчетный код перевозчика;
- BBBBBBBBBB – номер обмениваемого документа
- C – контрольный разряд номера
- DDDD – номера обмениваемых купонов билета.
Значения поля TICKETS/TICKET/MCO_TYPE
- PTA – MCO на PTA.
- RECEIPT – K95/MCO/EMD квитанция на агентские сборы.
- PENALTY – MCO/EMD на штраф.
- EXC_BAGG – MCO/EMD на сверхнормативный багаж.
- REF_NOTICE – K95/MCO/EMD справка о возврате.
- USED_NOTICE – MCO/EMD справка об использовании.
Заполнение TICKETS/TICKET/FARE для конфиденциальных тарифов
Значение TICKETS/TICKET/FARE содержит примененную при оформлении стоимость тарифа (может быть не задана при оформлении и содержать нулевую сумму). В TICKETS/TICKET/FARE@type ставится тип тарифа, напечатанный в билете в графе «ТАРИФ» (IT, BT
или текст заданный в 35 категории).
См. также: