Requiply
Клієнти

Додавання та редагування клієнта

Створіть картку клієнта або оновіть наявну: імʼя, телефон, email, адреса, призначена знижка та ваші додаткові поля клієнта, зокрема ті, які ваша організація зробила обовʼязковими.

На сторінках Додати клієнта та Редагувати клієнта ви створюєте нові картки клієнтів і оновлюєте наявні. Вони мають однакову форму й живий попередній перегляд. Лише тут у Requiply можна змінити основні контактні дані та знижку клієнта для однієї картки за раз.

Ці сторінки розташовані тут:

  • Клієнти → Керування → Додати клієнта для нових карток.
  • Клієнти → Керування → кнопка з олівцем у рядку, щоб редагувати наявного клієнта.

На обидві сторінки також можна потрапити з інших частин застосунку, які ведуть на екран додавання з параметром запиту from. У такому разі після успішного збереження вас повертає туди, звідки ви прийшли.

Чому ці сторінки важливі

На картки клієнтів посилаються всюди в Requiply: бронювання, рахунки, оплати, знижки, сповіщення та додаткові поля сутностей спираються на дані, внесені тут. Сторінка додавання є точкою входу для нових клієнтів (незалежно від того, чи їх вводять вручну, чи створюють посеред роботи на іншому екрані). Сторінка редагування є єдиним способом для однієї картки виправити контактні дані, призначити знижку або вести додаткові поля клієнта.

Правильно заповнені форми спрощують подальшу роботу:

  • Підтвердження бронювань і нагадування надсилаються на email і телефон, внесені тут.
  • Рахунки та квитанції використовують імʼя з картки клієнта.
  • Знижки, призначені тут, змінюють ціни, які клієнт бачить на послуги.
  • Додаткові поля сутностей, заповнені під час редагування, використовуються у звітах, пошуку та будь-якій логіці, що залежить від цих полів.

Що ви побачите

Обидві сторінки мають однаковий макет із двох колонок у контейнері на всю висоту:

  • Ліва колонка (форма, половина ширини): форма з прокручуванням, заголовками розділів і полями, а також рядок кнопок дій унизу, закріплений на місці.
  • Права колонка (попередній перегляд, приблизно 5/12 ширини): заголовок Попередній перегляд і жива картка клієнта, яка показує, як клієнт виглядатиме після збереження, разом із назвою вибраної знижки.

Під час збереження (а на сторінці редагування й під час завантаження) сторінку блокує накладка на весь екран, щоб ви не надіслали форму двічі.

Розділи форми

  1. Загальна інформація: імʼя, прізвище, email, телефон (вибір країни й номер).
  2. Знижка: один випадний список для знижки.
  3. Додаткові поля: кожне додаткове поле, налаштоване на вкладці «Клієнт» у розділі Конфігурації рівнів, у налаштованому порядку. Поля, які адміністратор позначив як Обовʼязкове, мають червону * і їх потрібно заповнити, перш ніж клієнта можна буде зберегти.

Що додає сторінка редагування

  • Ліворуч у нижньому рядку зʼявляється червона контурна кнопка Видалити. Перед видаленням клієнта вона відкриває діалог підтвердження.
  • Кнопка Зберегти зміни неактивна, доки у формі чи в додаткових полях щось справді не зміниться.

Кнопки внизу

  • Сторінка додавання: Скасувати (повертає до Керування клієнтами) і Зберегти.
  • Сторінка редагування: Видалити (ліворуч), Скасувати та Зберегти зміни (неактивна, коли змін немає).

Порожній стан, завантаження й обмежений доступ

  • Завантаження (лише сторінка редагування): поки паралельно завантажуються клієнт, знижки та додаткові поля, форму й попередній перегляд приховано, а сторінку закриває накладка блокування. Якщо клієнта не вдається завантажити (неправильний id, запису немає), зʼявляється сповіщення про помилку, а вас перенаправляє до Керування клієнтами.
  • Збереження: накладка блокування закриває всю сторінку, а кнопка Зберегти показує індикатор завантаження.
  • Без входу в систему: користувачі, які не увійшли, ніколи не потрапляють на ці сторінки. Ще до показу сторінки їх перенаправляють на вхід.
  • Знижки не налаштовано: у випадному списку знижок немає жодних варіантів, крім підказки. Форма все одно зберігається звичайно, просто без знижки.

Звичного порожнього стану тут немає, бо обидві сторінки є формами, а не списками.

Основні дії

Створення нового клієнта (сторінка додавання)

  1. Відкрийте сторінку додавання із заголовка Керування клієнтами, з порожнього стану або за будь-яким прямим посиланням із параметром from.
  2. Заповніть Імʼя та Телефон (обовʼязкові). Прізвище, email і знижка необовʼязкові.
  3. За потреби виберіть знижку. Картка попереднього перегляду праворуч одразу покаже вибрану знижку.
  4. Заповніть додаткові поля клієнта, принаймні позначені *.
  5. Натисніть Зберегти.

Якщо обовʼязкове додаткове поле порожнє, нічого не зберігається, а сповіщення називає, чого бракує, наприклад Заповніть обовʼязкові поля: Компанія.

Під час надсилання форма спершу перевіряє, чи в організації вже є клієнт із таким телефоном. Якщо є, зʼявляється сповіщення про помилку (Клієнт з таким номером вже існує), а форма залишається відкритою, щоб ви могли виправити телефон. Таку саму перевірку виконують для email, якщо його заповнено.

Якщо телефон унікальний, клієнта створюють. Зʼявляється сповіщення про успіх (Клієнта «{name}» успішно створено), а вас перенаправляє або на адресу з from, або, якщо її немає, назад до Керування клієнтами.

Якщо створення не вдалося з будь-якої іншої причини, зʼявляється загальне сповіщення Щось пішло не так, а форму можна далі редагувати.

Редагування наявного клієнта (сторінка редагування)

  1. Відкрийте сторінку редагування кнопкою з олівцем у рядку на сторінці Керування клієнтами.
  2. Форму заповнено поточними даними клієнта, зокрема значеннями додаткових полів.
  3. Змініть потрібні поля. Кнопка Зберегти зміни неактивна, доки хоча б одне поле (форми чи додаткове) не відрізнятиметься від завантажених значень.
  4. Натисніть Зберегти зміни.

Обовʼязкове додаткове поле не можна очистити: під час збереження зʼявиться те саме сповіщення Заповніть обовʼязкові поля: …. Зберігаються лише поля, які справді змінилися. Після успішного оновлення клієнта блок додаткових полів зберігає власні незбережені зміни. Якщо обидва кроки вдалися, зʼявляється сповіщення про успіх (Клієнта «{name}» успішно оновлено), а вас повертає до Керування клієнтами.

Якщо будь-який крок не вдався, зʼявляється загальне сповіщення про помилку. Ви залишаєтеся на сторінці, тож зміни не втрачаються.

Видалення клієнта (лише сторінка редагування)

Червона контурна кнопка Видалити внизу відкриває той самий діалог видалення, що й на сторінці Керування клієнтами. Спершу він завантажує бронювання клієнта:

  • Немає бронювань: діалог питає Ви впевнені, що хочете видалити «{client name}»?. Кнопка Так видаляє клієнта, показує сповіщення про успіх і повертає вас до Керування клієнтами.
  • Є бронювання: видалення заблоковано. Діалог попереджає, що клієнта не можна видалити, бо він має бронювання, показує ці бронювання з їхніми ID та датами й тримає кнопку підтвердження неактивною, доки вони не зникнуть.

Видалення остаточне. Скасувати його тут не можна.

Скасування

Кнопка Скасувати на будь-якій сторінці повертає до Керування клієнтами без збереження. На сторінці додавання всі введені дані відкидаються. На сторінці редагування незбережені зміни (зокрема в додаткових полях) теж відкидаються.

Форми та поля

ПолеОбовʼязковеПеревіркаПримітки
ІмʼяТак1–25 символівВикористовується як заголовок картки попереднього перегляду та імʼя в сповіщенні про успіх.
ПрізвищеНіДо 25 символівДодається до імені в сповіщеннях і попередньому перегляді.
Електронна поштаНіПравильний формат email або порожнє полеПорожнє значення дозволене. Неправильний email блокує збереження й показує помилку біля поля. Заповнений email також має бути унікальним в організації: дублікат зупиняє збереження з повідомленням Клієнт з такою електронною скринькою вже існує.
ТелефонДодавання: Так · Редагування: НіМає бути повним міжнародним номером: +, а за ним код країни, разом 7–15 цифрВводиться через вибір країни й поле номера, тож код країни завжди присутній. На сторінці додавання перед створенням клієнта також перевіряється на унікальність в організації.
ЗнижкаНіМає відповідати наявній знижці у спискуОчищається значком очищення в списку. Картка попереднього перегляду показує зрозумілу назву Name (X%).
Додаткові поля (лише редагування)Залежить від налаштування кожного поляПеревіряє спільний блок додаткових полівЗберігаються другим кроком після успішного основного оновлення.
На сторінці редагування телефон формально необовʼязковий, проте на практиці кожен наявний клієнт уже має телефон, бо він був обовʼязковим під час створення. Очистити його можна, але робіть це свідомо.

Поле телефону

Телефон вводиться у двох частинах: вибір країни з пошуком, що показує прапор і телефонний код, а поруч національний номер. Requiply зберігає їх разом як повний міжнародний номер (наприклад, +380951234567).

За замовчуванням країна береться з телефону вашої організації, а якщо в організації телефону немає, вибирається Україна. Якщо вставити в поле повний міжнародний номер, відповідна країна вибирається автоматично.

Код країни тепер обовʼязковий. Номер без нього відхиляється з повідомленням «Номер телефону має містити код країни, наприклад +380951234567». Саме це дає SMS, Viber і Telegram надійно доходити до клієнта: провайдерам повідомлень потрібен повний міжнародний формат, а Telegram зіставляє з ним надіслані контакти.

Живий попередній перегляд

Праворуч на обох сторінках показано живу картку клієнта, повʼязану з поточними значеннями форми. Вона оновлюється під час введення, тож команда бачить, як імʼя клієнта, контакти й тег знижки виглядатимуть у вигляді карток на сторінці Керування клієнтами ще до збереження. Попередній перегляд суто візуальний: нічого не зберігається, доки ви не натиснете Зберегти або Зберегти зміни.

Як ці сторінки повʼязані з рештою Requiply

ФункціяЯк ці сторінки на неї впливають
Керування клієнтамиНові, змінені й видалені клієнти одразу відображаються в таблиці на сторінці Керування клієнтами. Обидві сторінки повертають туди після «Скасувати» та після більшості успішних дій.
БронюванняКонтактні дані та знижку, внесені тут, використовують бронювання, коли вибрано цього клієнта.
Рахунки та оплатиІмʼя, email і телефон, внесені тут, потрапляють у платіжні документи.
ЗнижкиЗнижка, вибрана на цій сторінці, застосовується до кожної ціни послуги, яку бачить клієнт. Якщо очистити її, ефект зникає.
Додаткові поля сутностей (рівень «Клієнт»)Сторінка редагування є редактором цих полів для окремого клієнта. Зміни тут оновлюють значення, які показано колонками на сторінці «Керування клієнтами».
Зовнішні точки входуКоли сторінку додавання відкрито з параметром from, після успішного створення вас повертає на цю адресу. Це зручно для сценаріїв, які відкривають екран додавання посеред завдання (наприклад, під час створення бронювання для зовсім нового клієнта).

Типові сценарії

Додати одного нового клієнта

Користувач відкриває Додати клієнта, вводить імʼя й телефон клієнта, за бажання додає email і знижку «VIP», а потім зберігає. Він повертається на сторінку Керування клієнтами і одразу бачить нову картку.

Створити клієнта посеред бронювання

Під час створення бронювання користувач натискає точку входу «Додати клієнта», яка відкриває сторінку додавання з параметром from, що вказує назад на створення бронювання. Після збереження нового клієнта він повертається до бронювання, з якого прийшов, а не на сторінку керування.

На самій сторінці Додати бронювання кнопка Створити клієнта натомість відкриває коротший діалог: контактні поля, а також частину Деталі лише з полями клієнта, позначеними як Обовʼязкове або Показувати під час створення. Якщо вибрати там наявного клієнта, у якого не заповнено обовʼязкове поле, відкриється Доповнення даних клієнта.

Виправити неправильний номер телефону

Користувач відкриває Керування клієнтами, натискає олівець у потрібному рядку, оновлює поле телефону й натискає Зберегти зміни. На сервер надсилається лише телефон, інші поля не змінюються.

Змінити знижку клієнта

На сторінці редагування користувач вибирає у списку іншу знижку (або очищає її). Попередній перегляд одразу оновлюється. Після Зберегти зміни майбутні ціни для цього клієнта розраховуються з новою знижкою.

Видалити клієнта, який більше не співпрацює з вами

Користувач відкриває сторінку редагування клієнта, натискає Видалити, підтверджує в діалозі. Клієнта видалено. Користувач повертається до Керування клієнтами.

Поради та застереження

Порада: налаштуйте знижки ще до додавання клієнтів, яким хочете їх призначити. Інакше список знижок буде порожнім, тож доведеться повертатися та редагувати кожного клієнта.
Порада: перед збереженням перевірте в живому попередньому перегляді, як імʼя, email, телефон і тег знижки виглядатимуть на сторінці Керування клієнтами. Це та сама картка, яку таблиця використовує в інших місцях.
Увага: номери телефонів, а також email, якщо його вказано, унікальні в межах організації. Якщо збереження не вдалося зі сповіщенням «вже існує», перш ніж пробувати знову, пошукайте в наявному списку клієнтів: найімовірніше, клієнт там уже є.
Увага:Видалити на сторінці редагування працює лише для клієнтів без бронювань. Інакше діалог показує, що саме блокує видалення. Клієнта без історії видаляють одразу. Скасувати це не можна.
Увага: кнопка Зберегти зміни на сторінці редагування залишається неактивною, доки щось справді не зміниться. Якщо здається, що вона не реагує, перевірте, чи зміну застосовано в полі (у деяких полях значення оновлюється лише після виходу з поля).
Copyright © 2026