FGX.Payments.GooglePay.TfgGooglePayClient

Материал из FGX Native Докуметации
Перейти к навигации Перейти к поиску

Delphi

TfgGooglePayClient = class (TfgCustomGooglePayClient)

TComponent -> TfgCustomGooglePayClient -> TfgGooglePayClient

Описание

Компонент для оплаты покупок через GooglePay. Детали использования доступны здесь: https://developers.google.com/pay/api/android/overview?hl=ru

Доступен только на Android. Для использование необходимо добавить в шаблон Андроид манифеста:

meta-data android:name="com.google.android.gms.wallet.api.enabled" android:value="true"

meta-data android:name="com.google.android.gms.version" android:value="12451000"

Описание взято от TfgCustomGooglePayClient.

Свойства

property
Environment: TfgGooglePayEnvironment

Среда в которой выполняются запросы (Продакшен или тестовая среда). В тестовой среде возвращается

Описание взято от Environment.
property
ApiVersion: Integer

Версия GooglePay API.

Описание взято от ApiVersion.
property
ApiVersionMinor: Integer

Минимально поддерживаемая версия GooglePay API.

Описание взято от ApiVersionMinor.
property
MerchantInfo: TfgMerchantInfo

Информация о продавце, запрашивающий данные. Необязательный.

Описание взято от MerchantInfo.
property
PaymentMethods: TfgPaymentMethods

Список поддеживаемых методов оплаты.

Описание взято от PaymentMethods.
property
EmailRequired: Boolean

Требуется ли получить с пользователя адрес электронной почты. Необязательный.

Описание взято от EmailRequired.
property
ShippingAddressRequired: Boolean

Требуется ли получить адрес доставки. Необязательный.

Описание взято от ShippingAddressRequired.
property
ShippingAddressParameters: TfgShippingAddressParameters

Ограничения, накладываемые на адрес доставки. Необязательный.

Описание взято от ShippingAddressParameters.

События

event
OnPaymentComplete: TfgOnPaymentCompleteEvent

Оплата успешно обработана, в параметрах возвращается овтет с токеном карты.

Описание взято от OnPaymentComplete.
event
OnPaymentCancelled: TfgOnPaymentCancelledEvent

Оплата была отменена пользователем.

Описание взято от OnPaymentCancelled.
event
OnPaymentError: TfgOnPaymentErrorEvent

Вызывается, когда произошла ошибка в процессе выполнения запроса на оплату через GooglePay.

Описание взято от OnPaymentError.