README.md

RU EN

⚠️ Не используйте кнопку “Код → Скачать” на сайте GitFlic – этот метод не загружает файлы из Git LFS. Инструкция по клонированию.

RuStore Godot плагин для приема платежей

🔗 Документация разработчика

Плагин “RuStoreGodotPay” помогает интегрировать в ваш проект механизм оплаты.

Репозиторий содержит плагины “RuStoreGodotPay” и “RuStoreGodotCore”, а также демонстрационное приложение с примерами использования и настроек. Поддерживаются версии Godot 4.3+.

Сборка примера приложения

Вы можете ознакомиться с демонстрационным приложением содержащим представление работы всех методов sdk:

Установка плагина в свой проект

⚠️ Библиотеки плагинов в репозитории собраны для Godot Engine 4.3.0.stable. Если вы используете другую версию Godot Engine, выполните шаги раздела “Пересборка плагина”.

Для плагинов архитектуры v2:

  1. Перейдите в раздел Релизы репозитория проекта на GitFlic.

  2. Скачайте из выбранного релиза артефакты:

  • RuStoreGodotPay.zip
  • RuStoreGodotCore.zip
  1. Распакуйте скачанные архивы в папку “addons” в корне вашего Godot-проекта, чтобы получилась следующая структура:
📁 your_project
└─ 📁 addons
   ├─ 📁 RuStoreGodotPay
   │  ├─ 📁 plugin.cfg
   │  ├─ 📁 plugin.gd
   │  ├─ 📁 RuStoreGodotPay.aar
   │  ├─ 📁 RuStoreGodotPay.gd
   │  └─ ...
   └─ 📁 RuStoreGodotCore
      ├─ 📁 plugin.cfg
      ├─ 📁 plugin.gd
      ├─ 📁 RuStoreGodotCore.aar
      ├─ 📁 RuStoreGodotCore.gd
      └─ ...
  1. В настройках проекта на вкладке “Плагины” отметьте плагины “RuStore Godot Pay” и “RuStore Godot Core”.

Для плагинов архитектуры v1:

  1. Клонируйте проект Инструкция по клонированию.

  2. Выполните шаги раздела “Пересборка плагина”, указав в переменной “godot_plugin_arch” значение “v1”.

  3. В пресете сборки Android в списке “Плагины” отметьте плагины “Ru Store Godot Pay” и “Ru Store Godot Core”

Пересборка плагина

Если вам необходимо изменить код библиотек плагинов, вы можете внести изменения и пересобрать подключаемые .aar файлы.

  1. Откройте в вашей IDE проект Android из папки “godot_plugin_libraries”.

  2. В файле “godot_plugin_libraries / build.gradle”:

  • В переменной “godot_lib_version” укажите версию вашей редакции Godot Engine.
  • В переменной “godot_plugin_arch” укажите версию архитектуры плагина Godot, v1 или v2.
  1. Выполните сборку проекта командой gradle assemble.

После успешной сборки для архитектуры v2 в папке “godot_example / addons” будут обновлены файлы:

  • RuStoreGodotPay / plugin.cfg
  • RuStoreGodotPay / RuStoreGodotPay.aar
  • RuStoreGodotCore / plugin.cfg
  • RuStoreGodotCore / RuStoreGodotCore.aar

После успешной сборки для архитектуры v1 в папке “godot_example / android / plugins” будут обновлены файлы:

  • RuStoreGodotPay.gdap
  • RuStoreGodotPay.aar
  • RuStoreGodotCore.gdap
  • RuStoreGodotCore.aar

История изменений

CHANGELOG

Условия распространения

Данное программное обеспечение, включая исходные коды, бинарные библиотеки и другие файлы распространяется под лицензией MIT. Информация о лицензировании доступна в документе MIT-LICENSE.

Техническая поддержка

Дополнительная помощь и инструкции доступны на странице rustore.ru/help/ и по электронной почте support@rustore.ru.

Описание
RuStore SDK для in-app платежей
Релизы
2026-03-25
последний
Конвейеры
0 успешных
0 с ошибкой
Разработчики