Документація
🆕 Що нового
Історія релізів. Великі релізи анонсуються в Telegram власника магазину.
v0.18.0 2026-11-01 Здоров’я системи, live-перевірка всіх 13 шлюзів, правила комісій, OpenAPI, Docker, E2E розширень великий реліз
- 🩺 Сторінка «Здоров’я»: процес, БД, диск, бекапи, вебхуки, черги, чеки, по кожному PSP за добу + live-латентність; Telegram /health; сторож пише, коли стає критично і коли відновилось
- 🧭 Майстер і health перевіряють усі 13 шлюзів живими запитами (monoparts, privatparts, NovaPay, P24, PayU, Tranzzo, RozetkaPay, Portmone додано)
- 💸 FEE_RULES: ставки комісій за провайдером × країною × валютою × сумою (+ фіксована), розбивка комісій за ринками в аналітиці
- 📜 OpenAPI 3.1 (/openapi.yaml, 88 маршрутів) + колекція Postman
- 🐳 Docker: Dockerfile + docker compose з Caddy і бекапами
- 🧪 E2E-тест Checkout-розширень у Chromium проти локального сервера (64 перевірки); знайдено й виправлено баг вибору міста в NP-pickup
- 🔧 Вкладки адмінки в два рядки на десктопі
v0.17.1 2026-11-01 Вкладки адмінки
- На десктопі вкладки переносяться на другий рядок замість обрізання; на телефоні — прокрутка з підказкою-градієнтом, активна вкладка сама в полі зору
v0.17.0 2026-11-01 Майстер налаштування, інспектор вебхуків, панель безпеки, відновлення з бекапу великий реліз
- 🧭 Майстер налаштування: живі перевірки Shopify, кожного PSP, Telegram, SMTP, Нової Пошти, CRM, ПРРО і бекапів — з підказкою, який ключ виправити
- 📥 Інспектор вебхуків: кожен вхідний вебхук із результатом підпису, замовленням, відповіддю, тілом; фільтри і «повторити»
- 🛡️ Панель безпеки: невдалі входи, заблоковані IP з розблокуванням, активні сесії із завершенням по одній або всіх разом
- 💾 ops/restore.sh: відновлення з бекапу з перевіркою цілісності; щотижнева перевірка всіх бекапів із тривогою в Telegram
- 🧩 extension/setup.sh: Partner app з усіма 4 розширеннями однією командою (+ --check)
v0.16.0 2026-11-01 Листи покупцю, щоденна звірка, Shopify Markets, чеки повернення по позиціях великий реліз
- ✉️ Листи покупцю: «оплату отримано» зі складом замовлення і чеком, окремий лист із чеком ПРРО, лист про повернення (uk/ru/en)
- 🧮 Щоденна звірка Shopify ↔ Місток ↔ PSP: втрачені вебхуки лікуються самі, розбіжності — у Telegram; кнопка «Звірка» в адмінці
- 🌍 Shopify Markets: оплата у валюті покупця там, де шлюз її підтримує, інакше в гривні; запис у Shopify у валюті замовлення
- 🧾 Чеки повернення по реальних позиціях, масштабованих до повернутої суми
- Кнопка Apple Pay / Google Pay на Thank-you page; графік розстрочки «від ₴X/міс» під кнопками і в SMS-нагадуванні
- 📱 Мобільна адмінка, 💾 експорт/імпорт налаштувань, 🧪 «Тестова покупка» одним кліком
v0.15.0 2026-11-01 Промокоди в аналітиці, експорт для бухгалтерії, сторінки оферти й тарифів, мультимагазин великий реліз
- 🎟️ Промокоди та знижки в аналітиці: замовлення, оплати, конверсія, середній чек і сума знижок по кожному коду; висновки про маржу
- 📒 XLSX для бухгалтерії за місяць: оплати, повернення, чеки, підсумок по провайдерах з комісіями (кнопка на сторінці Платежі)
- 📄 Сайт: публічна оферта, політика конфіденційності, тарифи, форма заявки → Telegram + розділ «Заявки» в адмінці
- 🏪 Кілька магазинів на одному сервері: INSTANCE=shop2 PORT=3001 DOMAIN=… — окремі база, секрети, сервіс, бекапи, домен
- 💳 Stripe: фактична комісія з balance_transaction
v0.14.1 2026-11-01 4 нові шлюзи, комісії PSP, тижневий дайджест, портрет покупця великий реліз
- Tranzzo, RozetkaPay, Portmone, Fondy (Flitt) — разом 13 шлюзів; hold, повернення, вебхуки, пісочниці
- Комісії еквайрингу в аналітиці: факт із виписки mono / статусів LiqPay, WayForPay, Fondy, оцінка за тарифом для решти; KPI «чистими»
- Тижневий дайджест у Telegram (понеділок 09:00 Київ) і команда /digest
- Картка покупця: модель телефону, ОС, браузер, мови, IP з країною, реферер
- Посилання на оплату: усі шлюзи в списку, неналаштовані позначено
- Пісочниця автоматично пересівається під нову схему (портрет покупця, комісії, джерела)
v0.13.2 2026-10-31 Версія в кінці деплою, /version
- deploy.sh збирає сайт на сервері (dist більше не входить в архів)
- deploy.sh друкує встановлену й запущену версію останнім рядком
- GET /version — публічний JSON з версією
- Live-пентест: 429 на /pay після недавнього прогону не вважається помилкою
v0.13.0 2026-10-31 Російська мова в адмінці, журнал змін, системні події в Telegram великий реліз
- Перемикач UA | RU в адмінці — уся адмінка російською одним кліком
- Блок «Що нового» в документації: 5 останніх релізів, бейджі «нове»
- Telegram: оновлення версії, зміна налаштувань, новий користувач, блокування після 5 невдалих входів
- Документація російською (прихована від пошуковиків, як і RU-лендінг)
v0.12.0 2026-10-31 Користувачі, ролі та журнал дій великий реліз
- Облікові записи з ролями 👑 власник / 🛠️ менеджер / 👁️ перегляд, паролі scrypt, 2FA на особистий Telegram
- Журнал дій: кожна дія, вхід, вихід, відмова в правах — хто, що, коли, з якого IP; CSV та JSON
- Вхід owner + ADMIN_PASSWORD лишається резервним (ADMIN_ENV_LOGIN=off — вимкнути)
v0.11.0 2026-10-31 Бейдж «від ₴X/міс» на сторінці товару
- Розстрочка mono та ПриватБанк видно ще до кошика; усі програми в один клік
- Theme app extension або сніпет без Partner-застосунку
- GET /api/installments/quote
v0.10.0 2026-10-31 Модуль аналітики великий реліз
- Джерела трафіку (UTM / реферер / Shopify source), кампанії, конверсія і середній чек по кожному
- Нові vs повторні покупці, топ-покупці, топ-товари, середній кошик
- Час до оплати, ефективність нагадувань, виручка за днями тижня, країна × провайдер, когорти
- Автоматичні висновки; CSV та JSON
v0.9.0 2026-10-30 Нова адмінка, пісочниця, SalesDrive, Nova Poshta, пікселі великий реліз
- Адмінка в стилі Marta: вхід з паролем і 2FA, пошук і фільтри платежів, CSV, картка замовлення, редаговані налаштування
- Пісочниця з вигаданими платежами — адмінка не порожня з першого дня
- SalesDrive і KeyCRM, вибір відділення Нової Пошти на Thank-you page
- Meta CAPI, GA4, Sendpulse — події покупки без cookie-банерів
- Пентест із дроплета та ззовні, бекапи SQLite кожні 4 години
v0.8.0 2026-10-29 Фіскальні чеки mono, QR-каси, Вчасно.Каса, вихідні події великий реліз
- Фіскальні чеки через ПРРО plata by mono: продаж і повернення, PDF, посилання на cabinet.tax.gov.ua
- QR-каси mono для офлайн-продажів
- Вчасно.Каса, відкладені чеки для накладеного платежу за ТТН
- Підписані вихідні події (paid, refunded, …) з повторами — для CRM / Zapier / Make
- Російська версія лендінгу (прихована)