Продажа игровых товаров

Продажа виртуальных ценностей в играх наравне с показом рекламы — один из способов монетизации игры и заработка на ней. Пользователи смогут разнообразить свой игровой процесс, а вы получите прибыль.

Важно! Пока игра не прошла модерацию и не попала в каталог, все платежи в ней проходят в тестовом режиме. Чтобы пользователи могли совершать покупки голосами, отправьте заявку на регистрацию в кабинете выплат.

Подробнее о регистрации в кабинете выплат и получении вознаграждения — в разделе Вывод средств.

Требования

На кнопке, по которой открывается окно подтверждения платежа, должна быть указана стоимость товара в голосах или ОКах.

Обзор

Вы можете реализовать в своей игре магазин внутриигровых товаров и продавать их за виртуальную валюту: голоса и ОКи.

Продажа товаров за голоса доступна на всех платформах: в мобильных приложениях для Android и iOS, в мобильной и десктопной версиях сайта ВКонтакте и Одноклассники.

При покупке товара голоса или ОКи с личного баланса пользователя поступают на счёт игры. Принимать оплату другими средствами нельзя, в том числе на сторонних сайтах.

Пользователь может купить товаров не более, чем на 3 000 голосов в день. Если ваши игроки часто сталкиваются с подобным ограничением, напишите в Поддержку, и мы увеличим лимит.

Важно! Пока игра не прошла модерацию и не попала в каталог, вся реклама отображается в тестовом режиме. Чтобы показы рекламы в вашем приложении начали учитываться, зарегистрируйтесь в кабинете выплат и пройдите модерацию.

Подробнее о регистрации в кабинете выплат и получении вознаграждения — в разделе Вывод средств.

Виды платежей

Платежи за товары различаются периодичностью списания виртуальной валюты со счёта пользователя. Разовые платежи списываются один раз за одну покупку, а платежи за подписки — с некоторой периодичностью.

Разовые платежи

Совершая покупку товара в магазине, пользователь оплачивает её однократно, каждый раз подтверждая списание голосов или ОКов за покупку со своего счёта.

Пользователь может включить списание голосов или ОКов без подтверждения. Для этого нужно установить галочку в окне подтверждения, тогда в следующий раз оплата за товар спишется сразу.

Подписки

В случае, если пользователь согласился на подписку, голоса со счёта списываются регулярно — каждые 7, 30 или 90 дней.

Вы можете предложить пробный бесплатный период подписки, после истечения которого с пользователя начнут регулярно списывать голоса или ОКи.

Подписка с пробным периодомПодписка с пробным периодом

Отменить подписку пользователь может в настройках своего аккаунта ВКонтакте, в разделе Платёжные сервисы, либо в игре, если она предоставляет такую возможность. В Одноклассниках пользователь может отменить подписку на странице управления платежами и подписками.

Рекомендации

  • Мы рекомендуем использовать разовые платежи для покупки ресурсов в игре, например игровой валюты.
  • Подписки лучше всего подойдут для VIP-аккаунтов и продажи бонусов, облегчающих прохождение игры или увеличивающих игровые показатели.
  • Подписки можно использовать и для доступа к регулярно обновляющемуся контенту, например к новым уровням или персонажам.
  • Мы не рекомендуем продавать внутреннюю валюту игры по подписке, потому что это сильно уменьшит количество разовых покупок во время игры. Но можно выдавать небольшое количество валюты в дополнение к другим бонусам в подписке.

Как подключить платежи в игре

Чтобы подключить платежи в играх, вам нужно реализовать обработку уведомлений на сервере игры и использовать события библиотеки VK Bridge в клиентской части. При этом вам не нужно самостоятельно создавать окно подтверждения платежа с информацией о товаре, достаточно передать ВКонтакте описание виртуальной ценности.

Чтобы подключить платежи в игре:

  1. 1.
    Ознакомьтесь с тем, как происходит обмен данными между площадками и приложением.
  2. 2.

Вывод средств

Вывести средства за оплаченные покупки можно на банковский счёт либо электронный кошелёк. Cхема вывода различается для юридических и физических лиц и зависит от налогового резидентства. Подробнее — в разделе Вывод средств.

FAQ

Что такое счёт игры?

Счёт игры — это внутренний счётчик голосов и ОКов, которыми пользователи оплатили товары в игре. Чтобы увидеть, сколько голосов на счёте, откройте список приложений, и нажмите Настройки напротив вашей игры. Перейдите в раздел ПлатежиВывод. Количество голосов отображается в поле Баланс. Баланс ОКов можно посмотреть в кабинете выплат. Процесс вывода средств со счёта игры описан в разделе Вывод средств.

Что такое платёжное уведомление?

Платёжные уведомления — это POST- и GET-запросы, которые сервер ВКонтакте и одноклассники отправляет на адрес обратного вызова, чтобы получать информацию от вашей игры. Адреса обратного вызова указывается в настройках игры: откройте список приложений, и нажмите Настройки напротив вашей игры. Перейдите в раздел ПлатежиПодключение. Подробно уведомления рассматриваются в разделе Платежи виртуальной валютой.

Обязательно ли размещать игру в каталоге?

Да. Если игра не находится в каталоге, то ей доступны тестовые платежи. После размещения в каталоге платежи автоматически станут доступны всем пользователям.

Как узнать, на какой платформе открыта игра?

Используйте событие VKWebAppGetClientVersion. Название платформы также передаётся в параметре platform.

Как вывести средства?

Процедура вывода денежных средств со счёта игры подробно описана в разделе Вывод средств.

Можно ли перенести виртуальную ценность из одной игры в другую?

Нет. Виртуальные ценности нельзя использовать за пределами конкретной игры. Поэтому, например, у пользователя не должно быть возможности купить игровую валюту в одной игре, а потратить её в другой.

Могут ли пользователи передавать друг другу виртуальные ценности, купленные за голоса?

Да, но с двумя оговорками:

  • Передавать виртуальные ценности можно только внутри одной игры.
  • Передать виртуальную ценность можно только единожды. То есть если пользователь купил в игре что-то для друга, то тот не может передать подарок дальше, а должен воспользоваться им сам.

Покупателю не хватило голосов или ОКов и он заплатил рублями. Я получу рубли?

Нет. Действительно, если покупателю не хватает голосов или ОКов, он может купить их тут же, не закрывая диалоговое окно покупки. Хоть покупатель и платит рублями, он покупает за рубли не виртуальную ценность, а виртуальную валюту. Поэтому счёт игры пополнится голосами или ОКами, а не рублями.

Материалы по теме