У версії 11.0.7 ми оновили кілька важливих частин системи: роботу з мерчантами та виплатами саме у напрямках обміну, оновлення курсів та експорт, операторські сценарії у заявках, а також клієнтські розділи зі знижками та промокодами. Паралельно покращено форми, налаштування та інтерфейси, а також виправлено знайдені помилки.
Напрямки обміну, мерчанти та виплати
- Виправлено баг, через який не працювало переключення між режимами з верифікацією та без неї в налаштуваннях напрямків.
- Повністю перероблено роботу з мерчантами та виплатами у напрямках обміну. Тепер замість старої загальної схеми використовуються окремі та зрозуміліші правила: можна окремо налаштовувати, який мерчант використовувати для прийому, а яку систему — для виплати.
- Логіка виплат винесена в окрему систему для напрямків. Завдяки цьому налаштування стали чистішими, зрозумілішими та зручнішими для подальшої роботи.
- Покращено журнал роботи мерчанта. Тепер він більш простою та наочною мовою показує, як система обирала варіант, чому один сценарій не підійшов і який було обрано в результаті.
- Оновлено інтерфейс платіжних систем. Він став компактнішим і зручнішим, а назви валют тепер можна показувати у більш структурованому та згрупованому вигляді.
- Покращено сортування напрямків.
Курси, експорт та розрахунки
- Покращено форму редагування курсів із файлу. Тепер система одразу перевіряє назву пари під час введення, показує зрозумілу підказку про помилку або успішну перевірку, виводить нормалізовану назву та напрямок обміну, а попередній перегляд працює лише після коректної перевірки.
- Покращено систему оновлення курсів та експорту. Оновлення стало стабільнішим, перерахунок напрямків — швидшим, а обробка помилок — надійнішою.
- Видалено небезпечну поведінку при збоях. Робочі курси більше не повинні скидатися через помилки в процесі оновлення.
- Покращено оновлення та перерахунок BestChange. Також доопрацьовано логіку звичайних парсерів і виправлено розрахунок зворотних курсів.
- Спрощено та очищено конфіг. Видалено зайві та невикористовувані налаштування, що зробило систему зрозумілішою в супроводі.
- Покращено роботу експорту курсів. Скорочено зайві звернення до резервів, додано пакетну підготовку даних по резервах перед експортом.
- Повністю перероблено розділ експорту заявок. Ручний експорт та автозапуск тепер розділені, додано шаблони автоматичного експорту з гнучким налаштуванням періоду, інтервалу, днів тижня та днів місяця.
- Покращено створення та редагування шаблонів експорту. Також додано ручний запуск шаблону в один клік і зручніше вікно видалення.
- Підготовлено основу для автоматичного створення експортів за розкладом через чергу та cron.
- Покращено масове редагування курсів BestChange. Тепер можна швидше змінювати одразу кілька параметрів для вибраних напрямків, коректно працюють позиція та крок, додано варіанти розрахунку курсу, покращено підказки.
- Виправлено баг, через який деякі значення кроку працювали некоректно.
- Розрахунки в калькуляторі стали точнішими.
Заявки, оператори та робочі сценарії
- Повністю перероблено історію перерахунків заявки. Вона стала зрозумілішою та зручнішою: тепер у ній простіше побачити причину перерахунку, зміни сум, курс до і після, дані менеджера та інші важливі деталі.
- Розширено роботу операторів у заявках. Тепер система повноцінно підтримує кілька операторів на одній заявці.
- Покращено призначення, підключення, відмову та зміну операторів.
- Виправлено проблеми з оновленням інтерфейсу після дій операторів. Усунено ситуації, коли стан заявки або кнопки не змінювалися одразу без ручного оновлення сторінки.
- Додано режим «закрити заявку під себе». У цьому режимі інші оператори не можуть підключатися до заявки, а вже підключені автоматично відключаються.
- Додано можливість тимчасово виключати операторів із заявки із забороною на повторне підключення.
- Виправлено критичний баг, при якому виключений оператор міг повернути собі доступ.
- Розширено систему прав доступу для операторів. Тепер краще розділені звичайна робота із заявками, модерація, обмеження та повний контроль.
- Перероблено відображення операторів в інтерфейсі. Окремо показуються активні, виключені та історія дій, а кнопки доступні лише в тих сценаріях, де вони справді потрібні.
- Додано налаштування публічної видимості заявки прямо в картці замовлення. Режим можна обрати одразу, без зайвих дій, а система зберігає автора та час зміни.
- Додано логіку приховування заявок із публічної картки та клієнтського списку залежно від обраного режиму видимості.
- Виправлено баг, через який у заявках некоректно відображався лічильник архівованих заявок.
Клієнтські розділи, тексти та інтерфейси
- Повністю перебудовано систему знижок. Видалено стару персональну знижку, а логіку переведено на нову систему рівнів і прогресу.
- Виправлено помилки в розрахунку переходів між рівнями. Також покращено роботу таймерів, перерахунок поточної знижки та накопиченого обсягу, а великі заявки тепер коректно враховуються при переході на наступний рівень.
- Сторінка знижок для клієнтів стала зрозумілішою. Покращено відображення прогресу, цілей та залишкового обсягу.
- Для адміністраторів додано зручніші інструменти контролю, перерахунку та синхронізації знижок.
- Повністю перероблено систему промокодів у особистому кабінеті. З’явився окремий розділ «Мої промокоди», де зібрана вся робота з користувацькими промокодами.
- Додано швидке застосування промокоду. Користувач бачить єдиний список своїх промокодів зі статусами і може одразу обрати потрібний варіант.
- Оновлено backend-методи та логіку видачі даних по промокодах. Також покращено обробку помилок і оновлення стану після дій користувача.
- Оновлено меню особистого кабінету. У ньому з’явилося окреме посилання на сторінку промокодів.
- Повністю перероблено відображення кодів валют та пов’язаних із ними даних. Картки стали чистішими, компактнішими та зрозумілішими, а пов’язані валюти тепер виводяться через єдиний компонент.
- Покращено роботу з багатомовним введенням тексту. Перемикання мов стало зручнішим, елементи автоперекладу — компактнішими, а поля введення та текстовий редактор приведені до єдиного акуратного стилю.
- Додано індикатори доступних перекладів і більш зрозуміле відображення процесу автоперекладу.
- Оновлено розділ текстових налаштувань. Налаштування footer перенесено в загальний блок текстів, покращено редагування заголовка, опису та зображення.
- Видалено Telegram-посилання з текстових налаштувань.
- Виправлено баг, через який у нижній частині сайту можна було створювати лише заголовки без посилань під ними.


