Я хотел бы знать, какие рекомендации следует использовать для тестирования функциональности, когда пользователь покупает товар / бонусы через Google Play и покупает за реальные деньги?
Например, в основном, создание простого теста покупки и сохранения предмета, хранящегося в инвентаре во время игры, с использованием игровых денег. (например, Гил из серии Final Fantasy или Зенни из Tron Bonne для PlayStation 1) Я знаю, как сделать обновление покупки денег только через игровые деньги, когда я программирую в библиотеке Unity3D или Eclipse с библиотекой LibGDX.
Теперь, скажем, мне нужно создать программу, которая проверяет пользователя, действительно ли он покупает бонусы за реальные деньги. Далее система должна проверить онлайн статус. Если он подключен, он просто перейдет в диалог Google Play и спросит пользователя, хочет ли он / она продолжить покупку предметов. Если «да» и остаток на кредитной карте достаточен, то возвращается в игровое приложение и проверяет, возвращает ли логическое значение «истина», тогда предмет, купленный пользователем, будет сохранен.
Другим примером является то, что сумма реальных денег будет рассчитываться с помощью программирования, и, если ее недостаточно, пользователь просит добавить больше стоимости реальных денег, покупая ее через Google Play. Если вернуть true, то значение реальных денег будет перезагружено.
Эта концепция в основном нужна разработчикам игр. Тем не менее, есть ли безопасный способ протестировать тестовые материалы на реальные деньги без использования стоимости кредитной карты или чего-то еще до фактической публикации игрового приложения в Google Play вместе с этой функцией? Есть ли учебник, руководство по запуску, рекомендации или что-то для этого? Пожалуйста, я хотел бы знать, как я начну. Спасибо.