Добавление карты может производиться следующими способами:

  • при переходе в оплату,
  • по кнопке в формировании чека,
  • выполнив считывание сканером или ридером в приветствии, формировании или редактировании чека. 

При переходе в оплату

Отображение окна при переходе в оплату задается настройкой:

Наименование параметраВозможные значенияОписание
Файл /opt/sst-sco/conf/check.ini, секция [Check], настройки модуля чека
suggestCardInput
  • true (по умолчанию)
  • false
Предлагать покупателю ввод карты клиента при переходе в оплату

По кнопке в формировании чека

Для добавления карты по кнопке необходимо задать секцию кнопки действия с командой CHECK_INPUTCARD, подробнее в разделе "Кнопки в режиме формирования чека". По нажатию кнопки открывается окно ввода карты.

Пример добавления кнопки ввода карты
[Check.FormingForm.actions.1]
; Кнопка отображения каталога для ручного выбора товара
command = PICKLIST_SHOW
text = formingPickList
type = middle

[Check.FormingForm.actions.2]
; Кнопка ввода карты
command = CHECK_INPUTCARD
text = formingAddCard

[Check.FormingForm.actions.3]
; Кнопка ввода штрих-кода вручную
command = CHECK_MANUALINPUT
text = formingInput

[Check.FormingForm.actions.4]
; Кнопка получения электронного чека
command = CHECK_INPUTCUSTOMERADDRESS
text = formingElCopy

[I18n.ru]
formingAddCard = Добавить карту
; Остальные языки по аналогии

Способы добавления в окне ввода карты

Можно задать один или несколько способов ввода карты.

Наименование параметраВозможные значенияОписание
Файл /opt/sst-sco/conf/check.ini, секция [Check], настройки модуля чека
cardInputMethods
  • phone
  • number
  • read (по умолчанию)
  • paymentCode

Способы добавления карты:
"phone" - по номеру телефона,
"number" - по номеру карты,
"read" - считать сканером или ридером,
"paymentCode" - по платежному коду.
Способы должны быть указаны через запятую, например "phone, number, read". В каком порядке данные способы указаны, в таком и будут отображаться на форме. Если указан один способ, то кнопки выбора отображаться не будут, и будет доступен только этот способ

Пример добавления карты по номеру телефона
[Check]
suggestCardInput = true
cardInputMethods = read, phone

В интеграции Artix:SCO есть дополнительные настройки.

  • No labels