Концепт-демо для обговорення стилю · не робочий сервіс

Обмін за чотири кроки, без зайвих полів

Віддаю → отримую → оплатив → бачу статус. Курс фіксується на 15 хвилин, а кожен стан заявки має свій колір і пояснення, щоб клієнт не писав у підтримку «де мої гроші».

Резерви зараз
USDT TRC20 · 184 200BTC · 3.42UAH · 2 910 000
Віддаю
USDT TRC20 ▾
Отримую
UAH Monobank ▾
1 USDT = 41.18 UAH · комісія включенакурс зафіксовано 14:52
Мін. 50 USDTМакс. 25 000 USDTЧас обміну ~10 хв

Стани заявки — одна система кольорів для всіх екранів

Очікує оплату

Реквізити, QR і таймер до кінця фіксації курсу.

Перевіряємо платіж

Кількість підтверджень мережі наживо, без перезавантаження.

HOLD

Додаткова перевірка AML — що саме потрібно від клієнта і скільки це триває.

Перерахунок курсу

Курс змінився після оплати — нова сума і кнопки «прийняти» / «повернути».

Виконано

Хеш транзакції, сума, час — і кнопка «залишити відгук».

Час вийшов

Оплата не надійшла вчасно — одна кнопка, щоб створити заявку заново.

Скасовано

Хто і коли скасував, чи повертались кошти.

Помилка

Людська причина замість коду та прямий шлях у підтримку.

Токени дизайн-системи

accent / primary
accent / secondary
status / success
status / waiting
status / hold
status / error
surface / panel
surface / base

Концепт-демо GuardLabs: напрямок стилю екрана Exchange і станів заявки для обговорення. Курси, резерви й ліміти умовні. Фінальні макети Desktop і Mobile — у Figma з компонентами.