Содержание этой страницы
Версия SDK 11.1.0
Добавлена поддержка купона на первую покупку на платёжной шторке.
Добавлена возможность тестирования оплаты через СБП в тестовом режиме (песочнице). Подробнее .
Релиз включает внутренние улучшения и оптимизации.
Версия SDK 11.0.0
Класс SubscriptionToken — токен для валидации покупки на сервере.
Класс BillingSubscription — подписка от SDK Billing Client.
Метод PurchaseInteractor.getBillingSubscriptions(): Task<List<BillingSubscription>> — список подписок от SDK Billing Client.
Реализована поддержка оплаты с помощью ЕРИП.
Усилена защита анонимных платежей с помощью умной капчи.
Версия SDK 10.5.0
Публичное API не изменялось. Релиз включает внутренние улучшения и оптимизации.
Версия SDK 10.4.0
Добавили опциональную логику подтверждения выдачи товара: в модели покупки появилось поле acknowledgementState.
Добавили фильтрацию списка покупок по состоянию выдачи товара (acknowledgementState) в методе getPurchases.
Добавили метод updateAcknowledgementState для изменения состояния выдачи товара по покупке.
Версия SDK 10.3.1
Исправили ошибку для некоторых банков при покупке через СБП.
Версия SDK 10.3.0
Добавлена поддержка оплаты через привязанный счет СБП (временно недоступна оплата СБП-связкой подписок с бесплатным периодом).
Добавлена программа лояльности.
Версия SDK 10.2.0
Добавлена оплата со счета мобильного телефона.
Добавлен новый PurchaseEventListener, позволяющий получать данные об invoiceId и purchaseId на разных этапах покупки.
Добавлена возможность ручной инициализации SDK (конструктор класса ConsoleApplicationId стал публичным).
Версия SDK 10.1.0
Добавлена темная тема (цветовая тема оформления платежной шторки).
Расширена модель Product для работы с подписками (поле subscriptionInfo и классы SubscriptionInfo и SubscriptionPeriod).
Реализован механизм авторизации через VK ID на шторке оплаты. При попытке купить подписку будучи неавторизированным, появляется экран авторизации. При покупке in-app товара путь пользователя не меняется. Окно с авторизацией не отображается.
Реализована возможность оплаты подписок вне RuStore/без авторизации в RuStore.
Обновлен дизайн платежной шторки в горизонтальной ориентации.
Версия SDK 10.0.0
Добавлена возможность покупки подписок в SDK.
Добавлены новые статусы покупок (для подписок) и тип покупок для фильтрации списка покупок.
Добавлен новый метод оплаты SberPay.
Добавлена подпись к лоадеру на экранах проверки статуса покупки.
Публичная модель PurchaseStatus заменена на ProductPurchaseStatus и SubscriptionPurchaseStatus, представляющие разные статусные модели продуктов.
Удален статус ProductPurchaseStatus.CONSUMED и добавлен ProductPurchaseStatus.REFUNDING.
Добавлено новое поле productType: ProductType в модель ответа успешной покупки, в модели ошибки и отмены покупки продукта.
Подключена новая зависимость в виде Tracer Light.
Исправлена критическая ошибка при отмене покупки.
Версия SDK 9.1.0
Улучшена стабильность работы платежей без RuStore.
Исправлена ошибка, из-за которой после оплаты сохраненной картой возвращался статус UNDEFINED вместо корректного типа покупки (одностадийная или двухстадийная оплата). Теперь после успешной оплаты возвращается правильный статус стадии покупки.
Обновлены статусы покупки: удален deprecated статус CONSUMED и введен новый REFUNDING.
Версия SDK 9.0.2
Фикс закрытия шторки при сворачивании приложения (заменен launchMode с singleTask на singleTop).
Версия SDK 9.0.1
Первый публичный релиз SDK.
Версия SDK 8.0.0
Внутреннее обновление SDK.
Версия SDK 8.0.0alpha
Внутреннее обновление SDK.
Версия SDK 7.0.0
Внутреннее обновление SDK.
Версия SDK 6.1.0