Интеграция с ПО UPOS через библиотеку GATE. 1.0 Платформа Win32.

- Титульная страница
- Группы
- Структуры данных

- Структуры данных
- Алфавитный указатель структур данных
- Поля структур

Поля данных
Структура tag_struct_in_reserved4
Примеры работы с библиотекой » Финансовые операции по картам

Дополнительные параметры запроса на проведение финансовой операции Подробнее...

## Поля данных

DWORD | size
| Размер структуры в байтах = sizeof(struct_in_reserved4)
void * | Reserved1
| Зарезервировано
char | RRN [MAX_RRN+1]
| RRN.
DWORD | RequestID
| Случайное число для включения в сертификат (0<=Rand<100000)
DWORD | Currency
| Код валюты. Если 0, выбирается из меню
char | RecvCard [MAX_PAN_N+1]
| Номер карты получателя платежа. Если при выполнении операций :4004, :4013, :4015, :4020, :4023, :4021, :4022 указать полный немаскированный номер ожидаемой карты, то при предъявлении другой карты библиотека вернет ошибку :ERR_PIL_CARD_NOT_SAME_4. Параметр используется только для решений на базе полнофункциональной версии sb_kernel (pc2/pc3).
BYTE | BinHash [20]
| Хеш карты бинарный
BYTE | HashFlags [5]
| HashFlags[0] - see HashFlagsMask. HashFlags[1] - значение поля payment_info_item::Flags, если вызов выполняется из библиотеки pilot_nt.dll. HashFlags[2] - see OwnCardFlags.
TPassportData | PassportData
char | AuthCode [MAX_AUTH_CODE+1]
| Код авторизации для операции ввода слипа по Amex.
char | RecvValidDate [MAX_CARD_DATE+1]
| Срок действия карты получателя
DWORD | Department
| Порядковый номер отдела (от 0 до 14, DEPARTMENT_NOT_SPECIFIED - выбор из меню терминала при выполнении операции)
char | PaymentTag [MAX_PAYMENT_TAG+1]
| Тег платежной системы
char | TagValue [MAX_PAYMENT_VALUE+1]
| Значение тега платежной системы
char | CashierFIO [MAX_FIO_N+1]
| ФИО кассира
char | TextMessage [MAX_TEXT_MESSAGE]
| in Текстовое сообщение. Используется для команд для 5005/5006 (на дисплей) и 4011/4012 (на чек) операций
TGoodsData | GoodsData
| ИНформация о товаре. Подробнее...
char | ExpectedCard [MAX_CARD_NUM+1]
| Полный немаскированный номер ожидаемой карты. Если будет вставлена другая карта, операция завершится ошибкой :ERR_PIL_CARD_NOT_SAME. Параметр используется только для решений на базе полнофункциональной версии sb_kernel (pc2/pc3).
DWORD | AmountOther
| Дополнительная сумма (сумма выдачи наличных) для операции "Оплата с выдачей наличных".

## Подробное описание

Дополнительные параметры запроса на проведение финансовой операции

См. также
  Docs/Для разработчиков ПО ККМ/examples/gate.dll/cpp/functions-4000-5999

## Поля

TGoodsData GoodsData

ИНформация о товаре.

См. также
  TGoodsData