Go Back

Розробка фічі In-App Purchase для проєктів

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

Blog post

Фіча на базі алгоритмів In-App Purchase

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

Ознайомтеся детальніше з нюансами проєкту від BuildApps!

Для ігор, сервісів і не лише

Сьогодні ви не зустрінете програм чи ігор (звісно ж, за винятком OSS, і то, не завжди), де б не було внутрішньоігрових маркетплейсів, систем преміум, акселераторів прогресу тощо. Однак часто власники цих продуктів використовують зовнішні платформи та шлюзи для реалізації In-App Purchase, що є дорогим та неефективним рішенням.

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

Можливості фічі та її потенціал для бізнесу

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

Тобто користувачу достатньо обрати один, або кілька товарів, скажімо, пакети ігрової валюти, натиснути кнопку покупки і підтвердити транзакцію в Google/Apple Pay за допомогою біометрії (рідше через Pin).

Щодо переваг цієї фічі для бізнесу, то вони наступні:

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

Останнє пов'язане з особливостями рішення, а також з його технічними аспектами.

Робота складна і відповідальна

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

Ось що ми використали для побудови функції:

  • MAUI, як основну платформу для фічі.
  • Plugin. In-App Billing, як ключову бібліотеку для реалізації платіжної функції.
  • Store Kit для iOS та Billing Service для Android.
  • Документацію для обох платформ. 
  • Інструменти для тестування функціонала шляхом емуляції транзакцій. 

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

  • Занадто різне відображення чеків та вікон покупки на платформах.
  • Скупа нативна документація та її відмінності для кожної з операційних систем.
  • Парсинг кодів платежу та верифікації через платформові APIs.

Однак у підсумку ми знайшли точки дотику між штатним функціоналом фреймворку та операційних систем і успішно реалізували запланований функціонал.

Більші прибутки та необмежений потенціал застосування

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

  • Зручно використовувати платіжний інструмент в додатках та іграх.
  • Швидко оплачувати внутрішні покупки, як от статуси, валюту, доступ до функцій.
  • Відкривати додаткові сервіси та переваги продуктів.

Щодо бізнесу, то він покращив конверсію та отримав можливість кастомізувати біллінгові алгоритми, що призвело до збільшення прибутків.

Хочете реалізувати аналогічний проєкт? Зверніться до BuildApps!

Готові розпочати?

Зв'яжіться з нами