Скрипт ЧЕКА

Wanderer82
Новичок
Сообщения: 39
Зарегистрирован: 23 сен 2011, 21:34
Авто: нет
Благодарил (а): 10 раз

Скрипт ЧЕКА

Непрочитанное сообщение Wanderer82 »

Ребят, нужна помощь. Я немного запутался в теле скрипта чека. Дело в том,что при работе с чиповой картой терминал должен выдавать чек без подписи клиента, с обычной картой он должен выдавать чек, где клиент должен расписаться. Так вот, у меня никак не получается заставить работать терминал так, чтобы он запрашивал подпись клиента при работе с обычной картой. Вот скрипт, если кто сможет что дельное подсказать:
Спойлер
\wТерминал: \b{TERM-ID}\n
\w\сBatch ID: \b{BATCH-ID}\n
\c\w\bЧек {RCPT-NR}\n
\c\s\b{OP-NAME}\n
{?DUPLICATE \c\s\bДУБЛИКАТ\n}
{?APPROVED \c\bОДОБрЕНО {?!ONLINE ОФФЛАЙН}\n}
{?REVERSED \c\bОПЕрАЦИЯ ОТМЕНЕНА\n}
{?!APPROVED {?! REVERSED \c\bОТКАЗ\n}}
{PAYMENT-DATA}
{?AMOUNT-DIFF
СУММА: \r\b{AMOUNT-CLEAR} {CURR-NAME}\n
{?COMISSION КОМИССИЯ:}
{?DISCOUNT СКИДКА:}
\r\b{AMOUNT-DIFF} {CURR-NAME}\n
{?AMT-AUTH \sИТОГО: \r\b{AMT-AUTH} {CURR-NAME}\n}
}
{?!AMOUNT-DIFF
{?AMT-AUTH \sСУММА: \r\b{AMT-AUTH} {CURR-NAME}\n}
}
{?AID \wAID: \b{AID} {?APP-LABEL \r{APP-LABEL}}\n}
{?EMV
\wTVR: \b{TVR}\b\rTSI: \b{TSI}\n
\wCID: \b{CID}\r{CRYPTOGRAM}\n
{?ISR \wISR: \b{ISR}\n}}
\wКарта: \b{CARDTYPE} \r{EXP-DATE-SHORT}\n
\c\b{PAN}{?AID{?PAN-SEQN :{PAN-SEQN}}}\n
{?CLIENT-NAME\c\w\b{CLIENT-NAME}\n}
{?BALANCE {?FOR-CARDHOLDER
\wБаланс:\r\b{PRINT-BALANCE}\n}}
{?RRN \wСсылка: \r\b{RRN}\n}
{?AUTH-CODE \wКод авторизации: \r\b{AUTH-CODE}\n}
{?ARC-HOST \wКод ответа (хост): \r\b{ARC-HOST}\n}
{?ARC-ISSUER \w\cКод ответа (эмитент):\r\b{ARC-ISSUER}\n}
\wДата: \b{TXN-DATE} {TXN-TIME}\n
{?APPROVED {?!FOR-CARDHOLDER
\b\w\c{?PIN Введен {?ONLINE-PIN онлайн-}
{?!ONLINE-PIN офлайн-}PIN\n}
{?APPROVED{?!PIN{?SIGNATURE
\n
\wФ.И.О. КЛИЕНТА:___________________________\n
\w__________________________________________\n
\wАДРЕС:____________________________________\n
\w__________________________________________\n
\wНАИМЕНОВАНИЕ ДОКУМЕНТА:___________________\n
\wСЕРИЯ____________ НОМЕР___________________\n
\wСТРАНА____________________________________\n
\wСРОК ДЕЙСТВИЯ_____________________________\n
\n
________________________\n
\c\w(Подпись клиента)\n}}}
\n
________________________\n
\c\w(Подпись кассира)\n}}
{?FOR-CARDHOLDER \n\c\wСохраните чек\n}


======================

Добавлено спустя 1 минуту 29 секунд:
Жирным я выделил тот кусок в который, на мой взгляд, закралась ошибка
Serhio
Новичок
Сообщения: 5
Зарегистрирован: 24 апр 2014, 17:53

Re: Скрипт ЧЕКА

Непрочитанное сообщение Serhio »

А на чём пишешь его? и ещё вопрос: Почему чек выбивает демо версию в IWL220?
Ответить