FGX.Payments.GooglePay.Types.TfgTransactionInfo

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

Delphi

TfgTransactionInfo = class (TObject)

TObject -> TfgTransactionInfo

Описание

Описание отсутствует.

Конструкторы

constructor
Create()

Описание отсутствует.

Методы

function
ToJSON(): TJSONObject

Описание отсутствует.

function
SetTransactionId(const ATransactionId: string): TfgTransactionInfo

Описание отсутствует.

function
SetCurrencyCode(const ACurrencyCode: TfgCurrencyCode): TfgTransactionInfo

Описание отсутствует.

function
SetCountryCode(const ACountryCode: TfgCountryAlpha2Code): TfgTransactionInfo

Описание отсутствует.

function
SetTotalPriceStatus(const ATotalPriceStatus: TfgTotalPriceStatus): TfgTransactionInfo

Описание отсутствует.

function
SetTotalPrice(const ATotalPrice: Currency): TfgTransactionInfo

Описание отсутствует.

function
SetTotalPriceLabel(const ALabel: string): TfgTransactionInfo

Описание отсутствует.

function
SetCheckoutOption(const ACheckoutOption: TfgCheckoutOption): TfgTransactionInfo

Описание отсутствует.

Свойства

property
TransactionId: string

Уникальный идентификатор, идентифицирующий попытку транзакции. Продавцы могут использовать существующий идентификатор или сгенерировать определенный для попыток транзакций Google Pay. Это поле обязательно при отправке обратных вызовов в API событий транзакций Google.

property
CurrencyCode: TfgCurrencyCode

Алфавитный код валюты ISO 4217.

property
CountryCode: TfgCountryAlpha2Code

Код страны ISO 3166-1 альфа-2, в которой обрабатывается транзакция. Это свойство необходимо для продавцов, которые обрабатывают транзакции в странах Европейской экономической зоны (ЕЭЗ) и любых других странах, в которых применяется строгая аутентификация клиентов (SCA). Продавцы должны указать код страны банка-эквайера.

property
TotalPriceStatus: TfgTotalPriceStatus

Статус финальной цены.

property
TotalPrice: Currency

Общая денежная стоимость транзакции с необязательной десятичной точностью до двух знаков после запятой.

property
TotalPriceLabel: string

Настраивая текстовая метка, которая отображается в корзине.

property
CheckoutOption: TfgCheckoutOption

Влияет на текст кнопки "Отправить", отображаемый в платежной ведомости Google Pay.

Константы

const
DefaultCheckoutOption: TfgCheckoutOption

Описание отсутствует.

const
DefaultTotalPriceStatus: TfgTotalPriceStatus

Описание отсутствует.