ATM · Готівка ↔︎ Крипто

Апарат — лише половина продукту

Намалювати екран купівлі може будь-хто. Складно обслуговувати п'ятдесят апаратів, повних готівки, — тому консоль парку не другорядна, а друга половина продукту.

01

Кіоск, з яким справді доходять до кінця

Екран очікування починається з живого курсу BTC — це перше питання кожного, хто підходить. Далі сценарій короткий: внесіть готівку, підтвердіть курс, отримайте крипто. Зворотний напрямок виплачує готівку так само.

Консоль керування парком із залишками готівки, станом касет і справністю апаратів по локаціях

Консоль парку — готівка, касети й стан кожного апарата.

02

Керування парком, а не няньчення апаратів

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

  1. 01Залишки готівки й стан касет по кожному апарату
  2. 02Справність і аптайм усього парку
  3. 03Віддалене блокування з консолі
Карта апаратів парку в Бухаресті: дванадцять апаратів як статусні піни на схематичній карті міста, бічний список за залишком готівки та підказка для ATM-0017 на Gara de Nord із 8% готівки й поповненням сьогодні

Карта апаратів — дванадцять у полі зору, за залишком готівки, поповнення сьогодні.

Функції

Усе, що входить до Protocore ATM.

  1. 01Курс, а не заставка
  2. 02Купівля, яку доводять до кінця
  3. 03Консоль парку
  4. 04Мапа, якою користуються оператори
  5. 05Касети пораховані до купюри
  6. 06Окрема лінія в консолі оператора
  7. 07Готівка в обидва боки
  8. 08Сповіщення про рівень готівки
  9. 09Віддалене блокування — з причиною
  1. 10Стан і аптайм
  2. 11Єдиний вигляд для всіх локацій
  3. 12Операції як робочий процес
  4. 13Відбракування — це стан
  5. 14Сервісний журнал на кожен автомат
  6. 15Поповнення як планова робота
  7. 16Прошивка без виїзду
  8. 17Криптозапас під наглядом, як і готівка
  9. 18Heartbeat раніше за скарги
  1. 19Дії за ролями
  2. 20Транзакції — по автомату й по парку
  3. 21Звіти, що виходять за межі консолі
  4. 22Експорт журналу
  5. 23Ваш бренд на вулиці
  6. 24Додати автомат за один захід
  7. 25Сповіщення закриваються самі
Усі функції (25) докладно

01Курс, а не заставка

Екран очікування ATM-0042 у Бухаresti відповідає на перше запитання перехожого ще до першого дотику: актуальний курс BTC/EUR, оновлений 8 секунд тому. Нижче — дві кнопки: купити крипту, продати крипту, а весь сценарій надруковано трьома кроками: внесіть готівку, скануйте свій гаманець, підтвердьте на екрані.

02Купівля, яку доводять до кінця

Крок 2 із 3: внесено й підраховано €200.00 банкнотами, 0.00326 BTC повернеться за курсом, зафіксованим на екрані. Клієнт скануює QR гаманця або друкує паперовий гаманець, якщо його немає. Комісія €0.60 включена, надходження — приблизно через 10 хвилин після підтвердження, а автомат продовжує рахувати, поки вносяться нові банкноти.

  • Курс фіксується на екрані в момент підтвердження
  • Паперовий гаманець для тих, хто без застосунку
  • Приймаються банкноти: €10, €20, €50, €100

03Консоль парку

Інша половина продукту керує 48 автоматами в 6 містах: 46 онлайн, 1 офлайн, 1 на обслуговуванні. Середній рівень готівки 62% при порозі поповнення 15%; обсяг сьогодні €18,420, на 12.4% більше, ніж учора. Кожен рядок — це автомат: рівень готівки, крипторезерв, обсяг за 24 години, останнє обслуговування, а вибраний автомат відкривається до рівня банкноти.

  • Рівень готівки, крипторезерв і обсяг по кожному автомату
  • Аптайм за 30 днів по кожному автомату — 99.2% на ATM-0042
  • Планування поповнення та віддалене блокування з однієї панелі

04Мапа, якою користуються оператори

Мапа показує парк прямо на місті: дванадцять автоматів у полі зору як статусні піни, а список збоку відсортовано за залишком готівки — найближча проблема завжди зверху. ATM-0017 на Gara de Nord має 8% — і його підказка вже знає відповідь: поповнення сьогодні о 18:00, бригада CIT-04.

  • Фільтри за статусом, містом і рівнем готівки
  • Список і мапа — це одні й ті самі дані, один перемикач між ними
  • Піни кольорами станів — online, мало готівки, на обслуговуванні

05Касети пораховані до купюри

ATM-0042 містить €14 200 — 78% місткості, і консоль точно знає, з чого це складається: €10 × 120, €20 × 260, €50 × 156 і ще 42 купюри в контейнері відбракування, позначені для перевірки. Останнє поповнення, бригада, яка його виконала, і наступна оцінка — на одній сторінці: логістика готівки працює на цифрах, а не на виїздах.

  • Заповнення, вартість і статус кожної касети
  • Контейнер відбракування відстежується як і будь-яка касета
  • Останнє поповнення — 2 лип., наступне за оцінкою — 19 лип.: не здогадки, а дані

06Окрема лінія в консолі оператора

Для команд, які працюють у консолі оператора Protocore, парк також доступний окремою лінією, у бета-версії: автомати зі статусом, залишком готівки, аптаймом і колонкою heartbeat — 8 секунд тому означає «все гаразд», 14 хвилин — проблему. Одне число нагорі показує завдання дня: зібрати €18 400 готівки.

07Готівка в обидва боки

Кіоск і купує, і продає: купюри на вході — крипто на виході, або крипто на вході — готівка на виході. У футері діапазон вказано прямо — готівка ↔︎ BTC, ETH, USDC — тож автомат обслуговує обидві половини вулиці.

08Сповіщення про рівень готівки

ATM-0017 на Gara de Nord має 8% і позначений як «мало готівки» щодо порога поповнення 15%. Оператор бачить позначку раніше, ніж клієнт натрапить на порожній автомат.

09Віддалене блокування — з причиною

Будь-який автомат блокується з консолі, звідки завгодно — і блокування запитує причину. Причина й нотатка потрапляють в журнал аудиту разом із дією, а автомат лишається вимкненим, доки його хтось не перевірить.

10Стан і аптайм

Кожен автомат має стан — online, offline, на обслуговуванні — і показник аптайму за 30 днів; ATM-0042 показує 99,2%. Сам екран завжди свіжий: у демо оновлено 26 секунд тому, тож консоль описує «зараз», а не «сьогодні вранці».

11Єдиний вигляд для всіх локацій

Бухарест, Клуж-Напока, Яси, Брашов, Тімішоара — демопарк охоплює 6 міст і зводиться в одну таблицю. Оператор бачить парк, а не теку окремих автоматів.

12Операції як робочий процес

Автомати, операції з готівкою, транзакції, сповіщення та звіти — окремі вкладки однієї консолі, а дані експортуються в CSV для всього, що працює поруч. Додати автомат можна кнопкою на тому ж екрані.

13Відбракування — це стан

Зім'яті та підозрілі купюри потрапляють у контейнер відбракування, і він відстежується як касета — 42 купюри позначено для перевірки на ATM-0042. Спорожнення контейнера — частина поповнення, а підрахунок — частина запису.

14Сервісний журнал на кожен автомат

Кожен автомат веде власну історію — поповнення, закриті сповіщення, оновлення прошивки, витратні матеріали — і кожен запис підписано виконавцем: id бригади, віддалений push або auto. Тридцять днів відповідей, перш ніж хтось візьметься за телефон.

15Поповнення як планова робота

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

16Прошивка без виїзду

Демоавтомат отримав 4.2.1 →︎ 4.3.0 віддаленим push, самотест пройдено, один рядок у журналі. Оновлення парку — це розгортання, а не поїздка.

17Криптозапас під наглядом, як і готівка

Кожен автомат тримає два запаси: купюри в касетах і запас на hot-wallet — 0,42 BTC на ATM-0042, позначено як у нормі. Обидва перевіряються за порогами; обидва сигналізують ще до того, як спорожніють.

18Heartbeat раніше за скарги

Автомати постійно звітують, а консоль показує вік останнього heartbeat поруч з аптаймом. Автомат, що змовк на кілька хвилин, червоніє раніше, ніж клієнт знайде його вимкненим.

19Дії за ролями

Блокування автомата — миттєве і лише для ops-admin. Привілейовані дії з парком мають рольові обмеження й нотатки аудиту — та сама дисципліна, на якій працює вся платформа.

20Транзакції — по автомату й по парку

Кожне замовлення з кіоска потрапляє у вкладку транзакцій, і його можна відфільтрувати до одного автомата. Що вулиця зробила сьогодні — це запит, а не проєкт зі звірки.

21Звіти, що виходять за межі консолі

Звіти підсумовують обсяг по днях і по автоматах, а все експортується в CSV. Система бухгалтера отримує цифри, а не скриншоти.

22Експорт журналу

Повний журнал автомата експортується однією дією з його сторінки. Коли спір або аудит питає, що сталося 12-го, відповідь — це файл, а не спогад.

23Ваш бренд на вулиці

Інтерфейс кіоска й консоль працюють у режимі whitelabel. Автомат на розі носить ваше ім'я; операції за ним однаково дисципліновані за будь-якого бренду.

24Додати автомат за один захід

Новий автомат — спершу рядок, а потім маршрут: зареєструйте його із серійним номером, локацією та мережею — і він з'явиться в парку з власним heartbeat. Підключення — це робота в консолі, а не проєкт.

25Сповіщення закриваються самі

Позначка 15% запланувала поповнення; коли поповнення відбулося, сповіщення закрилося — запис від auto. Сповіщення закриваються, коли змінюється реальність, а не коли хтось згадає поставити галочку.

Екрани

Всередині продукту.

Справжній інтерфейс продукту з демонстраційними даними.

ATM-0042 відкрито — касети з точністю до банкноти, сервісний журнал, віддалене блокування.
Парк як смуга в консолі оператора — heartbeat, аптайм, €18,400 до інкасації.

FAQ

Керування парком: відповіді.

  • Ви — під брендом Protocore або власним. Консоль парку — це сторона оператора: залишки готівки, стан касет і справність апаратів у кожній локації, з віддаленим блокуванням будь-якого апарата. Пілот обмеженого обсягу охоплює налаштування апаратів і обіг готівки перед масштабуванням.

  • Екран очікування починається з живого курсу — це перше питання кожного, хто підходить. Сценарій купівлі повторює його: внесіть готівку, підтвердьте курс на екрані, отримайте крипто. Нічого не фіксується, доки клієнт не підтвердить.

  • Консоль показує залишок готівки й стан касет по кожному апарату, з сортуванням: ті, що потребують поповнення, — угорі. У демо це апарат із 8% і поповненням сьогодні. Ви обслуговуєте його раніше, ніж клієнт побачить порожній апарат.

  • Будь-який апарат можна заблокувати з консолі звідусіль — для сервісного візиту, підозри на несправність чи через загрозу безпеці. Блокування спрацьовує без виїзду на локацію.

  • В обидва боки. Готівка на вході, крипто на виході — і навпаки: виплата готівки за продане крипто. Це той самий обмін, що й у Ramp, тільки з банкнотами в руках замість банківського переказу.

  • Весь парк в одному вікні — heartbeat, аптайм, готівка до інкасації й лічильники касет у кожній локації. Консоль створена для керування парком, повним готівки, а не для няньчення одного апарата.

Оцінка

Подивіться на апарат і консоль парку.

01

Демо парку з гідом

Жива екскурсія сценарієм кіоску та консоллю парку: залишки готівки, стан касет, справність апаратів і віддалене блокування на демопарку.

02

Доступ до консолі парку

Вхід оператора в демопарк із тестовими даними: ваша команда працюватиме з картою апаратів, лічильниками касет і сервісними журналами.

03

Пілотна програма

Пілот обмеженого обсягу на невеликому парку перед масштабуванням — допомагаємо з налаштуванням апаратів, обігом готівки та операційним контуром.

04

Standalone або whitelabel

Керуйте апаратами під брендом Protocore або власним — з такою ж дисципліною, як у Center.

Доступність

Керуйте апаратами під брендом Protocore або власним.

В екосистемі

ATM — це Ramp у кіоску: готівка в крипто й назад, розрахунки через Chain, з тією ж операційною дисципліною, що й Center.

Оберіть продукт. Або візьміть ядро.

Усе вище працює в продакшен-демо, які ми можемо вам показати: окремо, whitelabel або як єдина платформа. Розкажіть, що ви будуєте, і ми покажемо найкоротший шлях.