C# Класс AndroidPayQuickstart.WalletUtil

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CreateFullWalletRequest ( ItemInfo itemInfo, string googleTransactionId ) : FullWalletRequest
CreateMaskedWalletRequest ( ItemInfo itemInfo ) : MaskedWalletRequest
CreateNotifyTransactionStatusRequest ( string googleTransactionId, int status ) : NotifyTransactionStatusRequest
CreateStripeMaskedWalletRequest ( ItemInfo itemInfo, PaymentMethodTokenizationParameters parameters ) : MaskedWalletRequest

Приватные методы

Метод Описание
CreateMaskedWalletRequest ( ItemInfo itemInfo, PaymentMethodTokenizationParameters parameters ) : MaskedWalletRequest
buildLineItems ( ItemInfo itemInfo, bool isEstimate ) : List
calculateCartTotal ( List lineItems ) : String
toDollars ( long micros ) : string

Описание методов

CreateFullWalletRequest() публичный статический Метод

public static CreateFullWalletRequest ( ItemInfo itemInfo, string googleTransactionId ) : FullWalletRequest
itemInfo ItemInfo
googleTransactionId string
Результат FullWalletRequest

CreateMaskedWalletRequest() публичный статический Метод

public static CreateMaskedWalletRequest ( ItemInfo itemInfo ) : MaskedWalletRequest
itemInfo ItemInfo
Результат MaskedWalletRequest

CreateNotifyTransactionStatusRequest() публичный статический Метод

public static CreateNotifyTransactionStatusRequest ( string googleTransactionId, int status ) : NotifyTransactionStatusRequest
googleTransactionId string
status int
Результат NotifyTransactionStatusRequest

CreateStripeMaskedWalletRequest() публичный статический Метод

public static CreateStripeMaskedWalletRequest ( ItemInfo itemInfo, PaymentMethodTokenizationParameters parameters ) : MaskedWalletRequest
itemInfo ItemInfo
parameters PaymentMethodTokenizationParameters
Результат MaskedWalletRequest