Есть 2 сценария.<br>1. Клиент хочет начислить баллы лояльности<br>2. Клиент хочет списать баллы лояльности<br><br>(Расчет баллов и отображение их клиенту уже реализовано. Это делать не нужно)<br>Тоесть вариант номер 1. Клиент заказал кофе к примеру через кассира.<br>Хочет чтобы ему начислились баллы системы лояльности. Он берет и открывает мою прилку (она уже готова) и жмет показать QR код и аико или плагин отправляет на мою апишку сумму заказа и текст из QR кода - это идентификатор клиента. Апишка в ответ отдает число. Это число текущая сумма в процентах бонусных баллов которые нужно начислить клиенту. Тоесть если вернулось 5% в чеке нужно будет пробить начислено бонусов сумма заказа * 0.05. Далее клиент оплачивает покупку наличными или картой. После чего кассир закрывает заказ и аико или плагин отправляет на апишку реквест с подтверждением оплаты.<br><br>2. По аналогии. Только нужно пробить не начислено бонусов а сумма скидки<br>И соотвественно пробить скидку<br>