external:proqrpay:03_setup_cases:06_case

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
external:proqrpay:03_setup_cases:06_case [2023/07/31 08:31] Алексей Коробовexternal:proqrpay:03_setup_cases:06_case [2023/12/07 08:24] (текущий) Алексей Коробов
Строка 1: Строка 1:
 ====== Ресторан: Печать QR отдельным чеком ====== ====== Ресторан: Печать QR отдельным чеком ======
 +
 +**Особенность:** информация об оплате заказа поступает от платёжного шлюза не мгновенно, а в течение 120 секунд.
 +После оплаты гостем по QR-коду может пройти от 1 до 120 секунд до того момента, как в r_keeper поступит уведомление об оплате заказа. 
 +
 ==== Настройка ProQRPay ==== ==== Настройка ProQRPay ====
 Необходимо включить данные режим работы в настройках ProQRPay http://127.0.0.1:11040/#/settings Необходимо включить данные режим работы в настройках ProQRPay http://127.0.0.1:11040/#/settings
Строка 5: Строка 9:
 {{:external:proqrpay:03_setup_cases:pasted:20220906-093852.png?900}} {{:external:proqrpay:03_setup_cases:pasted:20220906-093852.png?900}}
 {{:external:proqrpay:03_setup_cases:pasted:20220906-093952.png?900}} {{:external:proqrpay:03_setup_cases:pasted:20220906-093952.png?900}}
 +
 +**Настройка автоматических оплат:**
 +При наличии лицензии на XML-интерфейс можно настроить, чтобы заказ в r_keeper автоматически оплачивался при оплате заказа гостем.
 +Есть 2 варианта работы - "Добавлять предоплату в заказ" и "Добавлять оплату и закрывать заказ".
 +С точки зрения настройки и эксплуатации - проще "Добавлять оплату и закрывать заказ", его стоит использовать как базовый вариант.
 +{{:external:proqrpay:03_setup_cases:pasted:20231207-082023.png}}
 +Доступные настройки:
 +  - Код кассы от которой производятся платежи - указываем код кассы с фискальным регистратором в данном ресторане.
 +  - Код сотрудника от которого будет произведена оплата - указываем код кассира, от имени которого в r_keeper будет оплата.
 +  - Код валюты СБП - указываем код валюты, оплата которой будет добавлена в заказ.
 +
 +
 ==== Настройка r_keeper ==== ==== Настройка r_keeper ====
 Выполнить [[https://wiki.carbis.ru/external/proqrpay/02_setup/03_setup_rkeeper|базовые настройки r_keeper]]. Выполнить [[https://wiki.carbis.ru/external/proqrpay/02_setup/03_setup_rkeeper|базовые настройки r_keeper]].
Строка 19: Строка 35:
  
 **Что должен содержать макет для печати QR-кода для оплаты:** **Что должен содержать макет для печати QR-кода для оплаты:**
 +
 +Настройки макета делаются по аналогии с настройкой макета пречека, описанной в статье: [[external:proqrpay:03_setup_cases:05_case|Ресторан: Печать QR в пречеке]]
  
 Кратко: Кратко:
Строка 32: Строка 50:
 HTTPGet('http://192.168.1.2:11040/api/v1/generate-qrcode?guid=' + [Заказы.GUID] + '&amount=' + IntToStr(Trunc(([Чеки.Сумма]-[Чеки.Оплачено]) * 100)), qrData); HTTPGet('http://192.168.1.2:11040/api/v1/generate-qrcode?guid=' + [Заказы.GUID] + '&amount=' + IntToStr(Trunc(([Чеки.Сумма]-[Чеки.Оплачено]) * 100)), qrData);
 </code> </code>
-{{:external:proqrpay:03_setup_cases:pasted:20220906-095128.png}}+
 **Важно!** В функции HTTPGet не рекомендуется использовать адрес вида «127.0.0.1» **Важно!** В функции HTTPGet не рекомендуется использовать адрес вида «127.0.0.1»
 Лучше использовать реальный IP адрес машины на которой установлен модуль ProQRPay, потому что: Лучше использовать реальный IP адрес машины на которой установлен модуль ProQRPay, потому что:
  • external/proqrpay/03_setup_cases/06_case.1690781470.txt.gz
  • Последнее изменение: 2023/07/31 08:31
  • Алексей Коробов