Тестирование платежей
Тестовый режим доступен до модерации игры или мини-приложения и позволяет проверить получение виртуальных ценностей и подписок за голоса и ОКи. При этом виртуальная валюта не будет списываться со счёта пользователя и начисляться на счёт игры или мини‑приложения.
Назначение тестировщиков платежей
Чтобы тестировщики платежей могли выполнять операции с виртуальной валютой и проверять их обработку, добавьте их аккаунты в панели управления.
Для тестирования операций с голосами ВКонтакте тестировщику платежей не нужны дополнительные разрешения.
Тестировать операции с ОКами в Одноклассниках могут администраторы с правами:
- •
Создатель.- •
Администратор с полным доступом.- •
Администратор с частичным доступом, с правом «Тестирование».Администраторам и тестировщикам платежей в Одноклассниках нужно связать профили VK ID и OK ID и получить права разработчика в Одноклассниках. Подробнее — в разделе Администрирование приложений.
Шаг 1. Добавьте пользователей в список администраторов
Управлять списком администраторов может:
- •Создатель.
- •Администратор с полным доступом.
Чтобы добавить пользователей в список администраторов:
- 1.Перейдите в список приложений.
- 2.Откройте настройки нужной игры или мини-приложения.
- 3.В меню слева откройте раздел Администраторы и добавьте нужных пользователей. Пользователь получит права администратора после того, как подтвердит действие в панели управления.
Подробнее о том, как назначить администраторов и настроить их права в панели управления:
- •
- •
Шаг 2. Добавьте администраторов в список тестировщиков платежей
Управлять списком тестировщиков платежей может:
- •Создатель.
- •Администратор с полным доступом.
- •Администратор с частичным доступом, с правом «Платежи».
Чтобы добавить администраторов в список тестировщиков платежей:
- 1.
Перейдите в список приложений.
- 2.
Откройте настройки нужной игры или мини-приложения.
- 3.
В меню слева выберите Платежи → Подключение.
- 4.
В поле Тестировщики платежей выберите нужных пользователей из списка администраторов.
Добавить тестировщиков платежей - 5.
Нажмите Сохранить. Роли администраторов в Одноклассниках обновляются в течение 5 минут.
Подробнее о настройке платежей в панели управления:
- •
- •
Переход платежей из тестового в рабочий режим
В панели управления нет переключателя тестового режима: если пользователь добавлен в список тестировщиков платежей, все его операции с виртуальной валютой происходят в тестовом режиме.
Платежи переходят в рабочий режим автоматически после того, как:
- •Мини-приложение пройдёт модерацию.
- •Игра пройдёт модерацию и попадёт в каталог.
После публикации приложения платежи в нём становятся доступны всем пользователям, но для тестировщиков платежей из списка в панели управления они продолжают работать в тестовом режиме.
Обработка уведомлений
В тестовом режиме к названию уведомлений добавляется постфикс _test. Например, вместо get_item сервер вашего приложения будет получать уведомление get_item_test. Учитывайте это при разработке серверной части вашего приложения.
Ответы на тестовые уведомления должны быть такими же, как ответы на обычные уведомления.
Обратите внимание:
- •При тестировании голоса не списываются со счёта тестировщика.
- •В тестовом режиме баланс пользователя не проверяется. Платёж пройдёт, даже если стоимость покупки больше количества голосов на счёте тестировщика.
- •Идентификаторы заказов в тестовом режиме — параметры
order_idу уведомлений — могут совпадать с идентификаторами заказов в рабочем режиме. - •Для тестирования подписок работает специальный режим — после создания каждая подписка продлевается автоматически 5 раз со следующими интервалами:
- •Каждые 10 минут для подписок с
period = month. - •Каждые 2 минуты для других значений параметра
period.
- •
- •Уведомления приходят только при изменении статуса подписки, в случае продления уведомления не приходят.
Материалы по теме
- •
- •
- •