Open kei-sidorov opened 5 years ago
Добрый день, попробуйте использовать метод https://github.com/TinkoffCreditSystems/tinkoff-asdk-android/blob/0d01b218eb2389d874adc3422071363db6c88085/payment/src/main/java/ru/tinkoff/acquiring/payment/TinkoffPay.kt#L35 Пример использования, можно посмотреть здесь: https://github.com/TinkoffCreditSystems/tinkoff-asdk-android/blob/0d01b218eb2389d874adc3422071363db6c88085/sample/src/main/java/ru/tinkoff/acquiring/sample/ui/PaymentTestActivity.java#L62
В данный момент SDK предлагает готовую активити с формой оплаты и кнопкой Google Pay. Это действительно удобно, когда нет альтернативных методов оплаты.
Но если они есть, начинаются проблемы: уже второй раз при модерации приложения Google просит вынести кнопку на экран с выбором методов оплаты. Сейчас флоу примерно такое: Корзина -> Информация о доставке -> Способ оплаты -> Tinkoff Payment Activity -> GPay Хотят так: Корзина -> Информация о доставке -> Способ оплаты -> GPay
Их требование считаю логичным и обоснованным — дополнительный шаг при оплате всегда плохо.
Сейчас приходится импортировать SDK вручную и много дописывать (+ фиксить проблемы с сериализацией из !59). Самое печальное что теряется возможность обновления.