Фіча на базі алгоритмів 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!
