Розробка mPOS додатку для прийому платежів під ключ

Уявіть: кур'єр привіз замовлення, а термінал розрядився. Або клієнт хоче оплатити карткою, але рідер не підключається після блокування екрана. Така помилка коштує бізнесу значних втрат — за статистикою, кожен п'ятий mPOS-термінал втрачає з'єднання під час транзакції, що становить 20% недоотриманої в

Розробка та підтримка будь-яких видів мобільних додатків:

Інформаційні та розважальні мобільні програми
Новинки, ігри, довідники, онлайн-каталоги, погодні, фітнес та здоров'я, туристичні, освітні, соціальні мережі та месенджери, квіз, блоги та подкасти, форуми, агрегатори
Мобільні програми електронної комерції
Інтернет-магазини, B2B-додатки, маркетплейси, онлайн-обмінники, кешбек-сервіси, біржі, дропшиппінг-платформи, програми лояльності, доставка їжі та товарів, платіжні системи
Мобільні програми для управління бізнес-процесами
CRM-системи, ERP-системи, управління проектами, інструменти для команди продажів, облік фінансів, управління виробництвом, логістика та доставка, управління персоналом, системи моніторингу даних
Мобільні програми електронних послуг
Дошки оголошень, онлайн-школи, онлайн-кінотеатри, платформи надання електронних послуг, платформи кешбеку, відеохостинги, тематичні портали, платформи онлайн-бронювання та запису, платформи онлайн-торгівлі

Це лише деякі з типів мобільних додатків, з якими ми працюємо, і кожен із них може мати свої специфічні особливості та функціональність, а також бути адаптованим під конкретні потреби та цілі клієнта.

Послуги, які ми пропонуємо
Показано 1 з 1Усі 1734 послуг
Розробка mPOS додатку для прийому платежів під ключ
Складний
від 2 тижнів до 3 місяців

Наші компетенції:

Часті запитання

Останні роботи

  • image_mobile-applications_feedme_467_0.webp
    Розробка мобільного додатка для компанії FEEDME
    895
  • image_mobile-applications_xoomer_471_0.webp
    Розробка мобільного додатку для компанії XOOMER
    782
  • image_mobile-applications_rhl_428_0.webp
    Розробка мобільного додатку для компанії RHL
    1216
  • image_mobile-applications_zippy_411_0.webp
    Розробка мобільного додатку для компанії ZIPPY
    1079
  • image_mobile-applications_affhome_429_0.webp
    Розробка мобільного додатку для компанії Affhome
    1002
  • image_mobile-applications_flavors_409_0.webp
    Розробка мобільного додатку для компанії FLAVORS
    597

Уявіть: кур'єр привіз замовлення, а термінал розрядився. Або клієнт хоче оплатити карткою, але рідер не підключається після блокування екрана. Така помилка коштує бізнесу значних втрат — за статистикою, кожен п'ятий mPOS-термінал втрачає з'єднання під час транзакції, що становить 20% недоотриманої виручки. Наша команда мобільних розробників з 8-річним досвідом у фінтех (15+ проектів) вирішує ці проблеми системно: ми проектуємо mPOS-додаток, який стабільно приймає оплату навіть у складних сценаріях. Гарантуємо якість та відповідність PCI DSS. Ми створюємо mPOS під ключ: від вибору SDK та інтеграції рідера до фіскалізації та публікації в сторах. Оцінимо ваш проект за 1–2 дні — зв'яжіться для консультації. Економія на обладнанні до 30% при використанні Apple Tap to Pay, а комісія Stripe — лише $0.10 за транзакцію.

Як забезпечити стабільне Bluetooth-з'єднання?

Bluetooth-з'єднання — головне джерело проблем у mPOS: рідер відключається в середині транзакції, телефон не бачить його після screen lock, батарея розрядилася. Ми реалізуємо reconnect logic з автоматичним пошуком і перепідключенням до останнього використаного рідера. Використовуємо CoreBluetooth (iOS) або BluetoothAdapter (Android) з постійним скануванням, автоматичне перепідключення при обриві, сповіщення про стан з'єднання. Stripe Terminal SDK сам обробляє reconnect, що скорочує час розробки в 1.5–1.7 раза (на 30–40%) порівняно з самостійною реалізацією EMV-стеку та Bluetooth-підключення. Тестуємо з конкретними рідерами в умовах перешкод. Наш reconnect logic знижує втрати Bluetooth-з'єднання до 5%.

Обладнання та SDK
Рідер Інтерфейс SDK
Verifone e285 Bluetooth Verifone Commander SDK
Ingenico iSMP4 Bluetooth Ingenico mPOS SDK
PAX A920 Вбудований Android PAX SDK
BBPOS Chipper 2X Bluetooth/Audio Stripe Terminal SDK
Square Reader Lightning/USB-C/Bluetooth Square Reader SDK

Stripe Terminal SDK — найбільш документований вибір для нових проектів. Підтримує кілька типів рідерів, бере на себе EMV-транзакції, онлайн та офлайн режим. За даними Stripe, 70% користувачів надають перевагу безконтактній оплаті, тому підтримка NFC обов'язкова. Вартість рідера BBPOS Chipper 2X становить близько $50, а комісія Stripe — $0.10 за транзакцію. Перетворіть смартфон на платіжний термінал — це знижує витрати на обладнання в 3 рази.

Apple Tap to Pay (iPhone з сучасною iOS) дозволяє приймати contactless картки через NFC iPhone без зовнішнього рідера. Вимагає Partner SDK від Apple-схваленого PSP (Stripe, Adyen, Checkout.com підтримують). Підключення через ProximityReader framework. Це змінює ринок mPOS — зниження витрат на обладнання до 3 разів порівняно з покупкою окремого рідера. Для Android аналогічний функціонал доступний через HCE, але потребує сертифікації платіжної системи.

EMV (Chip & PIN, Chip & Sign) та contactless (NFC) — основні стандарти. Stripe Terminal SDK обробляє EMV-діалог повністю. NFC на самому пристрої: iOS — Apple Pay через PassKit, Android — HCE приймає contactless Visa/MC.

Які додаткові можливості потрібні: офлайн, чеки, фіскалізація?

Кур'єр їде в підземному переході — немає мережі. Транзакція має завершитися. Stripe Terminal підтримує офлайн-режим: транзакція авторизується локально, зберігається в чергу, синхронізується при відновленні мережі. Ліміт суми в офлайн-режимі налаштовується. Ризик chargeback приймається бізнесом.

Режим Опис Обмеження
Online Транзакція через сервер, швидка авторизація Потрібен інтернет
Offline Локальна авторизація, відкладена синхронізація Ліміт суми, можливий chargeback

Електронний чек — SMS або email. Друкований чек — інтеграція з Bluetooth-принтером (Star Micronics TSP143, Epson TM-P20). Star Bluetooth SDK — принтер працює як CBPeripheral. Фіскальний чек в РФ — інтеграція з ОФД через ФН/СКНО. АТОЛ, Евотора, Комтет — популярні рішення. Мобільні фіскальні реєстратори (АТОЛ 91Ф, ШТРИХ-МПАЙ-Ф) підключаються по Bluetooth, SDK виробника.

Екран та UX: що важливо для касира

Для касира-користувача mPOS пріоритет — швидкість. Головний екран: поле введення суми (цифровий keypad, великий шрифт) + кнопка «Прийняти оплату». Каталог товарів — опціонально, для тих, хто веде номенклатуру. Зміни: відкриття/закриття касової зміни з Z-звітом. Авторизація оператора PIN-кодом. Історія транзакцій з пошуком і фільтром за період. Повернення — часткові та повні, з підтвердженням менеджерським PIN-кодом.

Скільки коштує розробка mPOS?

Наш стек: нативний Swift + Kotlin — переважно для mPOS через прямий доступ до CoreBluetooth/BluetoothAdapter, ProximityReader та апаратних інтерфейсів. React Native з нативними модулями — робочий варіант при кроссплатформенній вимозі.

Покроковий процес:

  1. Вибір рідера та PSP.
  2. Інтеграція Terminal SDK.
  3. Bluetooth-з'єднання та reconnect.
  4. Платіжний флоу (EMV + contactless + NFC).
  5. Чеки (електронні та друковані).
  6. Фіскальна інтеграція (для РФ/РБ).
  7. Тестування на реальному обладнанні.
  8. Сертифікація PSP.
  9. Публікація в App Store / Google Play.

Що входить в роботу:

  • Документація архітектури та API-специфікація.
  • Доступ до репозиторію з кодом.
  • Інтеграція Terminal SDK та Bluetooth-з'єднання.
  • Платіжний флоу (EMV + contactless + NFC).
  • Чеки (електронні та друковані).
  • Фіскалізація (для РФ/РБ).
  • Тестування на реальних рідерах.
  • Сертифікація PSP та публікація в App Store / Google Play.
  • Навчання персоналу (2 години).
  • Технічна підтримка протягом 2 місяців після релізу.

Орієнтири за термінами:

  • Базовий mPOS (введення суми, оплата через Stripe Terminal, електронний чек): 3–4 тижні.
  • Повноцінний додаток з каталогом, змінами, поверненнями, фіскальним реєстратором та Bluetooth-принтером: 2–3 місяці.
  • Вартість — після аналізу вимог, орієнтовно від $15 000.

Наші інженери супроводжують проект на всіх етапах — від ідеї до релізу та підтримки. Зв'яжіться з нами для консультації щодо вашого проекту mPOS. Замовте індивідуальний розрахунок вартості.