Микротранзакция в игровых приложениях — это небольшой платёж за виртуальные товары. www.wikiwallet.com С их помощью разработчики получают финансирование для выпуска обновлений игр. www.wikiwallet.com
Процесс работы микротранзакции включает несколько этапов: partner.steamgames.com
- Пользователь решает приобрести что-то в игре. partner.steamgames.com Игра посылает запрос на расчётный сервер. partner.steamgames.com Это может быть любая служба, которую использует игра для управления запросами о покупке, например, веб-сервер или система аутентификации. partner.steamgames.com
- Игровой расчётный сервер запрашивает информацию о стране, языке и валюте пользователя. partner.steamgames.com Эти данные могут быть использованы для корректировки цен по усмотрению разработчика. partner.steamgames.com
- Игровой расчётный сервер посылает веб-службе запрос на транзакцию от имени клиента. partner.steamgames.com В содержимое запроса входят метаданные пользователя, описание и стоимость каждого приобретаемого предмета. partner.steamgames.com
- Получив запрос, игра автоматически открывает оверлей и показывает пользователю диалоговое окно со всеми предметами, их стоимость и кнопку для подтверждения или авторизации транзакции. partner.steamgames.com Если у пользователя недостаточно средств, оверлей проведёт его через процесс пополнения кошелька. partner.steamgames.com
- По завершении процесса пользователь получает уведомление о том, что транзакция либо прошла, либо отклонена. partner.steamgames.com Игра должна запросить полученное пользователем уведомление и переслать его на расчётный сервер. partner.steamgames.com
- После получения уведомления игровой расчётный сервер отправляет в игру запрос FinalizeTransaction для завершения операции. partner.steamgames.com Утвердительный ответ означает, что с пользователя списаны средства, а предметы могут быть переданы пользователю. partner.steamgames.com
Некоторые типы микротранзакций: разблокировки, бустеры, эстетические улучшения, усиление юнитов, лутбоксы, подсказки, развитие сюжета и другие. www.wikiwallet.com