Отримання налаштувань для відображення QR на ПреЧек
Це функціонал, який дозволяє друкувати платіжний QR-код на ПреЧеку.
Логіка інтеграції
Підключення до POS-системи: Expirenza при встановленні з'єднання буде відправляти цю команду у WebSocket. Ми не очікуємо відповіді на цю команду, лише передаємо налаштування для пречеку.
Сервер: Сервер передає base URL, до якого треба додати
orderIdі передати сформований QR-код та текст "до" та "після" на принтер.Реалізація: Передача QR на прінтер для друку - на стороні інтеграції.
Результат: Гості отримують пречек з платіжним QR-кодом і можуть оплатити конкретне замовлення за допомогою надрукованого QR-коду.
{
"operation":"setSettings",
"rID":"2022-11-01 14:36:38.530139872#qEqdLCq",
"settings":{
"load_modifiers":"true"
},
"precheckQrUrl":"https://mbnk.biz/4DsvYW9LkA/orderId_{orderId}",
"messageAfterQr":"Наведіть камеру смартфона або QR-сканер",
"bonusUsage":false,
"paymentAllowed":true,
"bonusPaymentTypes":[],
"printPrecheckQr":false,
"messageBeforeQr":"Сплатити цей рахунок можна за QR-кодом",
"printDeliveryPrecheckQr":false
}Опис налаштуваннь
(printPrecheckQr = true/false); - “Друкувати платіжний QR-код на пречеку” (Аби приходило true - запитайте менеджера чи тех.підтримку увімкнути цю опцію для вашого тестового ресторану)
(printDeliveryPrecheckQr = true/false); - “Друкувати платіжний QR-код на накладній доставки”
Тексти для друку перед і після QR-коду:
messageBeforeQr - Текст перед QR-кодом
messageAfterQr - Текст після QR-коду
Шаблон посилання для створення QR-коду для оплати рахунку за ID
precheckQrUrl: Шаблон посилання для створення QR-коду.
Формат:
https://mbnk.biz/{restaurant-code}/orderId_{orderId}base URL:https://mbnk.biz/{restaurant-code}/orderId_{orderId}: Ідентифікатор рахунку, який підставляється POS-системою.
Last updated