История обновлений
Release 9.1.0
- Версия SDK Pay 9.1.0.
- Исправлено объявление пространства имён в Android-манифесте RuStoreSDKSettings.androidlib.
- Обновлены статус ы покупки: добавлены значения
EXPIRED
и REFUNDING
.
- Обновлена модель ошибки
RuStorePaymentNetworkException
.
- Добавлена перегрузка метода
proceedIntent
с дополнительным параметром maxRetryTimeMs: Long
.
maxRetryTimeMs
— максимальное время (в миллисекундах) для повторных попыток инициализации клиента (по умолчанию 5000 мс).
Release 9.0.2
- Версия SDK Pay 9.0.2.
- Исправлена обработка значения
UNDEFINED
в полях типа PurchaseType
.
- Фикс закрытия шторки при сворачивании приложения: в игровое активити добавлен режим запуска
android:launchMode="singleTop"
.
Release 9.0.1
- Версия SDK Pay 9.0.1.
- В класс
RuStorePayClient
добавлен метод GetUserAuthorizationStatus
.
- В метод
GetPurchases
добавлен опциональный параметр purchaseStatus
.
- Изменились условия проверки доступности работы с платежами в методе
GetPurchaseAvailability
.
- В модель
ProductPurchaseParams
добавлен необязательный параметр AppUserEmail? appUserEmail
.
- В модель
ProductPurchaseResult
добавлено поле Quantity quantity
.
- Добавлена модель ошибки
InvalidCardBindingIdException
.
Release 8.0.1-alpha03
- Версия SDK Pay 8.0.1-alpha03.
- Исправлена работа deeplink на Android 15.
Release 8.0.1-alpha01
- Версия SDK Pay 8.0.1-alpha01.
- Класс
ProductPurchaseResult
теперь не имеет подклассов и содержит только результат успешной покупки.
- Методы
Purchase
и PurchaseTwoStep
теперь возвращают результат успешной покупки в onSuccess
и любые ошибки покупки в onFailure
.
- Добавлены классы ошибок
RuStorePaymentException
.
Release 8.0.0
- Версия SDK Pay 8.0.0.
- Ключ
console_app_id_key
в манифесте заменён на console_app_id_value
.
- Добавлена поддержка deeplink.
- Вместо метода
PurchaseOneStep
теперь используется метод Purchase
с параметром preferredPurchaseType
.
- В модель
Purchase
добавлено поле bool sandbox
и убрано поле SubscriptionToken? subscriptionToken
.
Release 7.0.0
- Публикация SDK.
- Версия SDK Pay 7.0.0.