☰ Меню · Онлайн-запис і CRM
Онлайн-запис і CRM
Салони, клініки, студії та інший бізнес, що працює за записом: винагороджуйте за візит, коли клієнт справді прийшов.
У системі запису ключовий момент настає, коли запис позначено як відвіданий і відома сума, яку сплатив клієнт. Зіставте це з API так:
| У системі запису | Запит |
|---|---|
| Новий клієнт із телефоном | POST /v1/members (повертає наявного учасника, якщо телефон уже відомий) |
| Запис відвідано й оплачено | POST /v1/transactions з id запису в external_id і сплаченою сумою |
| Відвідано, даних про оплату немає | POST /v1/visits з id запису в external_id (програми зі штампами та візитами) |
| Оплату скасовано або повернено | POST /v1/transactions/{external_id}/void |
| Клієнт хоче оплатити кешбеком | Прочитайте cashback.balance, потім надішліть чек із redeem_amount |
Використовуйте як external_id id запису, а не id клієнта: тоді один і той самий запис, двічі позначений як відвіданий, дасть нарахування лише один раз.
Altegio
Закладам на Altegio код не потрібен: встановіть застосунок Loyaltyfy з маркетплейсу Altegio і підключіть філії. Те, як працює цей конектор, добре підходить як зразок для власної інтеграції:
- Він слухає вебхуки записів Altegio. Запис із підтвердженим відвідуванням проводиться як чек, а id запису слугує ключем ідемпотентності.
- Якщо в клієнта ще немає картки Loyaltyfy, візит чекає. Коли клієнт додає картку (з тим самим телефоном), відкладені візити проводяться, тож нічого не губиться.
- Кожні 15 хвилин він також опитує останні записи, бо вебхуки можуть губитися. Дублікати відкидаються за id запису.
- Коли касир списує кешбек у Loyaltyfy, суму можна записати назад у відкритий візит Altegio як оплату бонусами, якщо в мережі налаштовано тип карток лояльності.
Інші системи
Якщо ваша система запису чи CRM вміє надсилати вебхуки, найпростіша інтеграція: невеликий сервіс, що приймає їх і викликає ендпоінти з таблиці вище. Якщо не вміє, опитуйте її API раз на кілька хвилин щодо відвіданих записів і надсилайте їх разом з їхніми id. Повтори нічого не зламають. Напишіть на api@loyaltyfy.io, якщо хочете, щоб ми зробили готовий конектор для вашої платформи.