-
- All Implemented Interfaces:
public final class GooglePayHelperОсуществляет настройку и вызов Google Pay
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classGooglePayHelper.Companion
-
Constructor Summary
Constructors Constructor Description GooglePayHelper(GooglePayParams params)
-
Method Summary
Modifier and Type Method Description final UnitinitGooglePay(Context context, Function1<Boolean, Unit> onGooglePayReady)Инициирует Google Pay API, определяет доступность совершения платежей на устройстве final UnitopenGooglePay(Activity activity, Money price, Integer requestCode)Запускает экран Google Pay -
-
Constructor Detail
-
GooglePayHelper
GooglePayHelper(GooglePayParams params)
-
-
Method Detail
-
initGooglePay
final Unit initGooglePay(Context context, Function1<Boolean, Unit> onGooglePayReady)
Инициирует Google Pay API, определяет доступность совершения платежей на устройстве
- Parameters:
context- контекст для инициализацииonGooglePayReady- коллбек, оповещающий о доступности Google Pay на устройстве
-
openGooglePay
final Unit openGooglePay(Activity activity, Money price, Integer requestCode)
Запускает экран Google Pay
- Parameters:
activity- контекст для запуска экранаprice- сумма для оплатыrequestCode- код для получения результата, по завершению работы Google Pay
-
-
-
-