Пэймоб ф подключение к 1с
Paymob – мобильный терминал, позволяющий оплачивать заказ картой или наличными. Приложение можно скачать, обновлять через СберМаркет и магазин приложений Paymob.
Гость оплачивает заказ, терминал печатает чек и передаёт данные серверу TMS, который отправляет их r_keeper_7.
Для полной установки вам понадобятся:
-
ndroid SDK platform tools
- TMS-сервер версии не ниже 7.6.0.19
- Лицензионный ключ
- APK-файл мобильного официанта
Лицензирование
TMS требует лицензированию. Процесс описан в статье лицензирование ТМС на виртуальных ключах.
После лицензирования переходите к следующим пунктам настройки.
Настройка INI-файлов
Настройка сервера
Создайте XML-интерфейс на кассовом сервере и пропишите ему свободный порт. Привяжите к нему логический интерфейс. Как это сделать, описано здесь.
Пропишите в файле tms7.ini IP и порт созданного интерфейса.
По желанию, можно указать порт в настройке Port:
Пропишите Код и Идентификатор кассовой станции, к которой будет подключаться TMS:
StationCode=1 ; ID кассыStationID=15002 ; Идентификатор кассы
Настройка оплаты
Чтобы включить оплату, укажите следующие настройки:
Active=1 ; включение оплаты. "Active=0" – выключение. ReceiptMaketCode=2164 ; код представления документа для чека PaymentCode=1 ; код валюты для оплаты. В нашем случае это Наличность > Рубли
Создайте секцию [PAYMOB] и пропишите там
UsePayMobToPay=1 ; включение возможности оплаты через терминал
; задаём соответствие валют PayMob и RK7CurTitle0=CASH ; название валюты из PayMobCurIdent0=1 ; идентификатор валюты Рубли из RK7CurTitle1=Visa Credit ; название валюты из PayMobCurIdent1=1015795 ; идентификатор валюты Банковская карта из RK7CurTitle2=MasterCard ; название валюты из PayMobCurIdent2=1015795 ; идентификатор валюты Банковская карта из RK7CurTitle3=MIR Classic CRD ; название валюты из PayMobCurIdent3=1015795 ; идентификатор валюты Банковская карта из RK7CurTitle4=Maestro ; название валюты из PayMobCurIdent4=1015795 ; идентификатор валюты Банковская карта из RK7
Названия валют в PayMob менять не надо – только из RK7.
Ограничение используемых валют:
UseCard=1 ; оплата картой будет доступнаUseCard=0 ; оплата картой будет недоступнаUseCash=1 ; оплата наличными будет доступнаUseCash=0 ; оплата наличными будет недоступна
Настройка печати предчека делается в секции [RK7SERV]:
PrintPrecheck= 1 ; печать предчека будет доступна, это значение по умолчанию. PrintPrecheck= 0 ; печать предчека будет недоступна
Настройка оплаты по местам
SeatPayOff= 1 ; оплата по местам включена, это значение по умолчанию. SeatPayOff= 0 ; оплата по местам выключена
Пропишите все нужные настройки и сохраните файл. Перезапустите сервер.
Настройка XML файлов
Откройте файл mwnsettings7.xml и поменяйте в нём IP и порт на адрес вашего сервера TMS в директивах PING и SERV:
<PING IP="172.22.25.64" WaitTime="10" TryNumber="3"/><SERV IP="172.22.25.64" PORT="610" SSID="" CanCloseConnect="1"/>
Откройте файл pgsettings.xml и поменяйте в нём IP на IP вашего сервера TMS в директиве SERV:
<SERV IP="172.22.25.64" PORT="612" SSID="mobwaiter2">
Сохраните обновлённые файлы.
Запустите файл MobiGuard7.exe. Если вы всё правильно настроили, он появится в трее:
Убедитесь, что запущена правильная версия. Откройте TMS7.LOG.
//-- 21.06.2019 12:15:38 ----------------------------- 1 21.06 12:15:38 Starting (7.4.318 14.06.2019, RK 7.6.0.84 . )2 21.06 12:15:38 Desktop Mode
Версия TMS указана во второй строчке.
Если версии совпадают с требуемыми и всё запустилось, то установка TMS закончена. Теперь перейдём к настройке Andoid-приложения.
Приступаем к установке мобильного официанта на терминал. Подключите терминал к ПК по USB-кабелю.
Включение отладки по USB
Чтобы включить отладку по USB, зайдите в Настройки > администратор
Чтобы получить пароль администратора, обратитесь в службу поддержки PayMob по телефону 8 800 777-9-765. Вам понадобится сообщить следующие данные:
- серийный номер устройства. Эти данные есть на обратной стороне устройства;
- Название банка-эквайера
- Модель устройства для установки r_keeper
- Название дилера и клиента
Перейдите в раздел Чувствительные услуги
Нажмите 5 раз на верхнюю область с надписью Получение доступа
И переключите настройку на ВКЛ
Готово. Вы включили отладку по USB. Если терминал подключен к компьютеру, то терминал запросит доступ на подключение.
Установка мобильного официанта
Распакуйте архив с утилитами в папку. Внутри найдите файл adb.exe. Запустите его через командную строку с ключом install путём к APK-файлу.
\путь_к_adb\adb.exe install %путь_к_APK_файлу%\
Дождитесь завершения установки. В результате вы должны увидеть слово Success. Приложение установлено.
Настройка мобильного официанта
Запустите мобильный официант и перейдите в Настройки. Введите пароль 051791, нажмите Оk.
- Введите IP-адрес сервера TMS
- Введите порт сервера TMS
- Выберите версию мобильного официанта: Базовую или Расширенную в зависимости от лицензии
- Нажмите Продолжить
- Нажмите Сохранить
- Вернитесь назад, нажав на стрелку в левом верхнем углу
Касса PayMob и сервер TMS должны быть доступны друг для друга по сети.
После сохранения настроек вернитесь в главное меню. Если приложение смогло подключиться к серверу TMS, значок связи станет зелёным:
У вас должен быть создан хотя бы 1 план план зала, чтобы создать заказ.
Установите VDU актуальной версии (4+). Процесс установки описан в статье Установка и настройка VDU.
В инструкции написано, что нужно добавить интерфейс на кассовой станции. Для настройки через PayMob, интерфейс нужно добавлять на кассовом сервере.
Для настройки интерфейса, в разделе Устройства нажмите правой кнопкой мыши и перетащите строчку VDU cash server interface на белое поле.
Настройте интерфейс, указав:
Сохраните интерфейс и перезапустите кассовый сервер.
Вся остальная настройка стандартная и выполняется по инструкции.
Настройка электронной очереди
Чтобы настроить электронную очередь, вам понадобится работающая версия VDU. Подробная инструкция по настройке.
Отдельная лицензия не требуется. Только на VDU.
Читайте также: