ym88659208ym87991671
Актуальная версия SDK | Документация для разработчиков

Актуальная версия SDK

Обновлено 09 сентября 2025

Версия SDK 3.0

Версия 3.0.2

  • Поднята версия библиотеки Bizone.

Версия 3.0.1

  • Поднята версия библиотеки jsoup до актуальной версии с фиксом безопасности.
  • Исправлена работоспособность бесшовной авторизации после переустановки приложения с SDK.
  • Исправлен баг при котором проскакивал веб экран с ошибкой на запуске веб вью.
  • Доработана логика реджектов при отмене оплаты клиентом.

Версия 3.0.0

  • Переработано API для работы с SDK. Изменены методы инициализации SDK и запуска сценария оплаты (устаревшие методы помечены как deprecated)

  • Изменен функционал метода isReadyForSPaySdk.

    Было: Метод проверяет наличие банковского приложения.

    Стало: Метод проверяет готовность внутренних компонентов SDK.

  • Добавлен способ оплаты по НМТ (номеру мобильного телефона).

  • Добавлена логика восстановления SDK после ООМ системы.

  • Добавлены детальные экраны ошибки при неудачной оплате БНПЛ.

  • Исправлен баг при котором SDK внезапно закрывалась до начала авторизации в мобильном приложении Банка.

  • Убрано автозакрытие шторки при ошибке ввода кода ОТП.

  • Исправлен не влезающий подзаголовок на экране БНПЛ.

Версия SDK 2.6

Версия 2.6.2

  • Исправлено завершение сценария оплаты при ошибке сбора внутренней аналитики.

Версия 2.6.1

  • Багфикс и внутренние доработки.

Версия 2.6.0

  • Реализовано подтверждение по ОТП оплаты по связке.
  • Обновление сертификатов безопасности.
  • Внутренние доработки.

Версия SDK 2.5

Версия 2.5.1

  • Багфикс и внутренние доработки.

Версия 2.5.0

  • Реализована бесшовная авторизация.
  • Обновлены targetSdkVersion и compileSdk.
  • Реализована “Оплата частями” на шесть частей отдельным методом.
  • Багфикс и внутренние доработки.

Версия SDK 2.4

Версия 2.4.0

  • Устранены краши библиотеки на ряде устройств.

  • Добавлен функционал списания бонусов Спасибо.

  • Добавлен метод logout, позволяющий удалять локально сохраненный рефреш-токен, если таковой присутствует.

  • Исправлен ряд багов.

Версия SDK 2.3

Версия 2.3.0

  • Устранена проблема несовместимости с библиотекой Sber ID.

  • Исправлен ряд UI багов.

Версия SDK 2.2 Сервантес

Версия 2.2.5

Что нового

  • Исправлены внутренние ошибки.

Версия 2.2.4

Что нового

  • Исправлены внутренние ошибки.

Версия 2.2.3

Что нового

  • Изменен инструмент аналитики.

  • Добавлен localSessionId параметр в callback оплаты для более оперативного разбора инцидентов.

  • Добавлен localSessionId на сплеш-экран и на экраны результатов оплаты.

Версия 2.2.2

Что нового

  • Оптимизирован процесс конфигурации SDK.

  • Сервис с ресурсами переведен на международные сертификаты.

  • Улучшена производительность.

Версия 2.2.1

Что нового

  • Убран врутренний network-security-config.

Версия 2.2.0

Что нового

  • Внесены изменения в контракт инициализации.

  • Уменьшен размер библиотеки.

  • Добавлены тоглы на отключение результирующих экранов.

  • Добавлены тоглы на отключение логов в режиме песочницы.

  • Добавлено отображение начисляемых за оплату бонусов Спасибо.

  • Переработан UI на экране OTP.

  • Улучшена производительность.

Версия SDK 2.1 Шекспир

Версия 2.1.1

Что нового

  • Исправлен баг с передачей кириллицы в хедеры.

  • Исправлен UI.

  • Исправлено поведение помогашек.

  • Поднята версия ThreeTen BP. Исправлен баг с регионом.

Версия 2.1.0

Что нового

  • Выполнен редизайн SDK.

  • Удалены пермисии на bluetooth и wi-fi.

  • Добавлен Доп функционал "Помогашек".

  • Добавлена защита оплаты, с помощью дополнительного момниторинга и обнаружения подозрительных операций.

  • Исправлены внутренние баги.

  • Исправлена работа с песочницей без авторизации в приложение банка.

Версия SDK 2.0 Вергилий

Версия 2.0.7

Что нового

  • Внутренние доработки.

  • Добавлен коллбек инициализации sdk.

  • UI доработки.

Версия 2.0.6

Что нового

  • Обновлены сертификаты безопасности.

2.0.5

Что нового

  • Исправлен плавающий баг с дублирование шторки.

  • Внутренние доработки.

  • UI доработки.

2.0.4

Что нового

  • Внутренние доработки.

2.0.3

Что нового

  • Обновлены правила для proguard.

2.0.2

Что нового

  • Внутренние доработки.

2.0.1

Что нового

  • Внутренние доработки.

  • UI доработки.

2.0.0

Что нового

  • Добавлена авторизация через рефреш-токен после первой авторизации через СБОЛ.

  • Добавлено подтверждение оплаты через ОТП при превышении суммы в 5000.

  • В метод автоматической оплаты добавлен обязательный параметр orderNumber.

  • Переработаны методы инициализации и взаимодействия с SDK. Также взаимодействие было перенесено из SPayButton в SPaySdkApp.

  • Исправлены UI баги.

  • Исправлен краш при инициализации SDK на версии API34 при вызове registerReceiver().

Версия SDK 1.2 Homer

1.2.6

Что нового

  • Внутренние доработки.

  • UI доработки.

1.2.5

Что нового

  • Внутренние доработки.

  • IOS исправить в версии 2.0.1 слово “авторизация”, первая строка.

Версия 1.2.4

Что нового

  • Доработан callback на мануальный выход пользователя при авторизации в приложении банка.

Версия 1.2.3

Что нового

  • Доработан функционал “Плати частями”.

Версия 1.2.2

Что нового

  • Убраны обязательные отступы на кнопке SPayButton “Оплатить по SberPay”.
  • Добавлена возможность изменить скругление углов кнопки SPayButton “Оплатить по SberPay” с помощью метода setCornerRadius(dpRadius: Int) класса SPayButton.
  • Исправлена проблема с зависимостью, которая мешала пройти ревью в Google Play Store.
  • До 1.8.0 поднята версия Kotlin.
  • До 7.4.2 поднята версия Android Gradle Plugin.
  • До 7.5 поднята версия Gradle Plugin.

Версия 1.2.1

Что нового

  • Исправлена проблема, когда метод isReadyForSPaySdk(): Boolean возвращал false в режиме песочницы SandBoxWithoutBankApp , если на устройстве отсутствовало МП СберБанк.
  • Исправлена проблема, когда не возвращался коллбек ошибки в методы оплаты при неудачной аутентификации пользователя в МП СберБанк.

Версия 1.2.0

Что нового

  • Метод payWithOrderId(...) помечен, как deprecated и будет удален из публичного API SberPay SDK в одном из следующих релизов. Используйте payWithBankInvoiceId(...), идентичный по функционалу.

  • В методе pay(...) параметры authorization и orderId заменены на apiKey и bankInvoiceId соответственно.

  • В методе getPaymentToken(...) параметр authorization заменен на apiKey.

  • Добавлена новая ошибка SdkClosedByUser, которая будет возвращаться в callback’е методов на оплату, когда юзер мануально закроет “шторку” SDK.

  • Добавлена валидация параметра bankInvoiceId в методах pay(...), payWithBankInvoiceId(...) и payWithOrderId(...). Ошибка валидации будет возвращаться в экземпляром класса RequiredDataNotSent.

  • Исправлена ошибка, когда SDK крашилось, если у пользователя не было приоритетной карты.

  • Исправлена ошибка с отсутствием закругления логотипа мерчанта для картинок с залитым цветным фоном.

  • Исправлена ошибка с повторным воспроизведением звука на финальном экране, при разворачивании приложения из фона.

  • Исправлена ошибка с некорректным отображением имени пользовательских карт Исправлена ошибка при восстановлении состояния SDK из кэша.

  • Исправлены мелкие UI баги.

Заметили ошибку?

Выделите текст и нажмите Ctrl + Enter, чтобы сообщить нам о ней

ПАО Сбербанк использует cookie для персонализации сервисов и удобства пользователей. Вы можете запретить сохранение cookie в настройках своего браузера.