Отримання налаштувань для відображення 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