reckfellENGINE

Покупки в Android

Покупки требуют отдельной интеграции магазина. Наличие Android export и плагинного API не означает, что платёжный плагин уже входит в Reckfell. Не используйте в

На этой странице

Покупки требуют отдельной интеграции магазина. Наличие Android export и плагинного API не означает, что платёжный плагин уже входит в Reckfell. Не используйте выдуманное имя singleton или пакет из старого руководства.

До реализации

Выберите магазин, совместимый плагин либо собственный мост к его SDK. Зафиксируйте версию, методы, сигналы, требования Gradle, minimum SDK и release-подписи. Создайте тестовые товары и тестовых пользователей средствами выбранного магазина.

Обработка покупки

  1. Подключитесь к платёжному сервису и получите актуальные сведения о товаре. Показывайте цену из ответа магазина, а не жёстко заданную строку.
  2. Запустите покупку и обработайте успех, отмену, ошибку и ожидание. Состояние PENDING не даёт права выдавать товар.
  3. Передайте purchase token на свой backend. Проверьте покупку через API магазина и исключите повторную выдачу по тому же token.
  4. Выдайте право один раз и выполните требуемое магазином acknowledgement/consumption. Восстановление покупок не должно повторно начислять расходуемый товар.
  5. При возврате в приложение сверяйте права; обрабатывайте возвраты и прекращение подписки.

Для Google Play следуйте официальной проверке покупок. Не помещайте серверные ключи в APK. API платёжного плагина, транзакции, sandbox и публикация не проверялись в рамках этой страницы; приведён порядок интеграции, а не готовый платёжный модуль.

Документация Reckfell EngineНаверх ↑
БЫСТРЫЙ ПЕРЕХОДНачало работыEntity и иерархияC# & .NET 10Сцены и префабы
Руководства и полный API Reckfell K
reckfellENGINE
RECKFELL ACCOUNT

Вход в аккаунт

Войдите в аккаунт Reckfell.

Один аккаунт для всей платформы Reckfell.