v2.3.0
Добавлен метод для запуска оплаты через Систему быстрых платежей, теперь вызвать оплату СБП можно из любого места в приложении (как Google Pay). Также в модуль sample были добавлены примеры стиля кнопок СБП, пример расположения на экране деталей товара и корзине. В документацию PDF добавлены дополнительные примеры стилей и рекомендации к использованию бренда СБП.
Для метода FinishAuthorize модуля core добавлена поддержка получения параметра rebillId. В модуле ui теперь при завершении оплаты и возврате результата в вызывающий код, опционально будет возвращаться параметр rebillId, если был совершен рекуррентный платеж. Получить значение можно будет по ключу TinkoffAcquiring.EXTRA_REBILL_ID в onActivityResult или в методе onSuccess объекта PaymentListener, если был совершен платеж без открытия экрана SDK.
Для Activity, отвечающую за обработку платежа через GooglePay в уведомлении, добавлена поддержка изменения ориентации экрана.
Изменения в работе экрана SavedCardsActivity:
- Исправлена проблема с получением результата работы экрана SavedCardsActivity, если на экране был изменен список карт. Флаг по ключу TinkoffAcquiring.EXTRA_CARD_LIST_CHANGED теперь возвращается корректно.
- Если экран открыт для показа только рекуррентных карт, кнопка "Добавить карту" в этом режиме будет скрываться