12.02.2013 23:53
Цитата:
vdm Что оказалось важно - в платежном шаблоне длина строки между ; и = не меньше 13 символов. Меньше - "Ошибка при чтении магнитной карты".
Длина после = не проверяется.
Но вот что оказалось неважно - это номер карты, при прокатывании которой будет выполняться оплата со счёта. Какую бы ты ни прокатал карту (соответствующую шаблону ввода для оплаты с внутреннего счёта - это да), оплата всё равно будет выполнена со счёта клиента, зарегистрированного в чеке. Из этого следует два момента:
1. удваивается нагрузка на магнитную полосу карты и (что более существенно для нас) на считыватель магнитных карт (давно чистились в последний раз?)
2. несущественно меняя операции кассира ("нажать клавишу + прокатать карту для регистрации клиента, затем при оплате ещё раз прокатать карту клиента" против "прокатать карту для регистрации клиента, затем при оплате открыть список видов оплат + выбрать требуемый"), вместе с этим надо ещё карты программировать на 13 символов до "="

Стоит ли овчинка геморроя?..
13.02.2013 09:28
Карты еще не выданы, так что без разницы, что на них будет запрограммировно, тут геморроя нет.

И таких клиентов немного будет, штук 200, и пользоваться этой картой они смогут пару раз в месяц, так что нагрузка на ридер не особо волнует.

Насчет несоответствия клиента и карты. Ну тут нет разницы с оплатой по кнопке, карта = кнопка, а других клиентов с этим счетом нет и не будет.

Смысл всего этого только в том, чтобы не выделять отдельную кнопку под этот вид оплаты (их и так уже 5шт.) и не делать выбор из списка (исключаются ошибки). А кнопка регистрации клиента уже есть.
Часовой пояс GMT +3, время: 17:29.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.