Виклик
Українські магазини на Shopify роками жили з незручним компромісом: або дорогі міжнародні шлюзи, або ручні реквізити, які покупці плутають, а менеджери — звіряють вручну. Ми створили MonoPay, щоб закрити цей розрив: додаток інтегрує Monobank еквайринг (Plata by mono) безпосередньо в стандартний флоу Shopify-замовлення.
Рішення
Щойно покупець оформлює замовлення, MonoPay автоматично створює інвойс через Monobank API і виводить кнопку оплати прямо на Thank you та Order status сторінках — покупець платить у два кліки, не покидаючи звичний інтерфейс магазину. Після оплати додаток отримує криптографічно підписаний вебхук від банку, тегує замовлення, підтягує фіскальний чек і показує його клієнту.
Технічно це повністю serverless-рішення без власної бази даних: стан живе в Shopify metafields, сесії — в Upstash Redis, кожен вебхук верифікується ECDSA-підписом. Двомовний інтерфейс і покроковий онбординг — магазин починає приймати оплату через Monobank за 15 хвилин.
- Автоматичне створення Monobank-інвойсу при оформленні замовлення
- Кнопка «Завершити оплату» на Thank you та Order status сторінках
- Фіскальний чек покупцю одразу після оплати
- Криптографічна верифікація вебхуків Monobank (ECDSA/SHA256)
- Сторінка «Платежі» в адмінці зі статусами всіх замовлень
- Мультивалютна конвертація: UAH, USD, EUR, GBP, PLN, CZK
- Теги для Shopify Flow та нотатки в timeline замовлення
- Покроковий онбординг за 4 кроки і готові шаблони інструкцій
Результати
Статус: Production: задеплоєно та підключено до Shopify, активна розробка.