Плагин “RuStoreGodotBilling” помогает интегрировать в ваш проект механизм оплаты через сторонние приложения (например, SberPay или СБП).
Репозиторий содержит плагины “RuStoreGodotBilling” и “RuStoreGodotCore”, а также демонстрационное приложение с примерами использования и настроек. Поддерживаются версии Godot 4+.
Вы можете ознакомиться с демонстрационным приложением содержащим представление работы всех методов sdk:
⚠️ Библиотеки плагинов в репозитории собраны для Godot Engine 4.2.1. Если вы используете другую версию Godot Engine, выполните шаги раздела "Пересборка плагина".
-
Скопируйте содержимое папки “godot_example / android / plugins” в папку “your_project / android / plugins”.
-
В пресете сборки Android в списке "Плагины" отметьте плагины “Ru Store Godot Billing” и “Ru Store Godot Core”
Если вам необходимо изменить код библиотек плагинов, вы можете внести изменения и пересобрать подключаемые .aar файлы.
-
Откройте в вашей IDE проект Android из папки “godot_plugin_libraries”.
-
Поместите в папку “godot_plugin_libraries / libs” пакет “godot-lib.xxx.yyy.template_release.aar”, где xxx.yyy версия вашей редакции Godot Engine.
💡 Пакет godot-lib.xxx.yyy.template_release.aar для вашей версии Godot Engine можно найти на странице разработчика на Sourceforge.net.
-
Выполните сборку проекта командой gradle assemble.
При успешном выполнении сборки в папке “godot_example / android / plugins” будут обновлены файлы:
- RuStoreGodotBilling.gdap
- RuStoreGodotBilling.aar
- RuStoreGodotCore.gdap
- RuStoreGodotCore.aar
Данное программное обеспечение, включая исходные коды, бинарные библиотеки и другие файлы распространяется под лицензией MIT. Информация о лицензировании доступна в документе MIT-LICENSE.
Дополнительная помощь и инструкции доступны на странице rustore.ru/help/ и по электронной почте support@rustore.ru.