C# Class AndroidPayQuickstart.WalletUtil

Afficher le fichier Open project: apcurium/xamarin-bindings Class Usage Examples

Méthodes publiques

Méthode Description
CreateFullWalletRequest ( ItemInfo itemInfo, string googleTransactionId ) : FullWalletRequest
CreateMaskedWalletRequest ( ItemInfo itemInfo ) : MaskedWalletRequest
CreateNotifyTransactionStatusRequest ( string googleTransactionId, int status ) : NotifyTransactionStatusRequest
CreateStripeMaskedWalletRequest ( ItemInfo itemInfo, PaymentMethodTokenizationParameters parameters ) : MaskedWalletRequest

Private Methods

Méthode Description
CreateMaskedWalletRequest ( ItemInfo itemInfo, PaymentMethodTokenizationParameters parameters ) : MaskedWalletRequest
buildLineItems ( ItemInfo itemInfo, bool isEstimate ) : List
calculateCartTotal ( List lineItems ) : String
toDollars ( long micros ) : string

Method Details

CreateFullWalletRequest() public static méthode

public static CreateFullWalletRequest ( ItemInfo itemInfo, string googleTransactionId ) : FullWalletRequest
itemInfo ItemInfo
googleTransactionId string
Résultat FullWalletRequest

CreateMaskedWalletRequest() public static méthode

public static CreateMaskedWalletRequest ( ItemInfo itemInfo ) : MaskedWalletRequest
itemInfo ItemInfo
Résultat MaskedWalletRequest

CreateNotifyTransactionStatusRequest() public static méthode

public static CreateNotifyTransactionStatusRequest ( string googleTransactionId, int status ) : NotifyTransactionStatusRequest
googleTransactionId string
status int
Résultat NotifyTransactionStatusRequest

CreateStripeMaskedWalletRequest() public static méthode

public static CreateStripeMaskedWalletRequest ( ItemInfo itemInfo, PaymentMethodTokenizationParameters parameters ) : MaskedWalletRequest
itemInfo ItemInfo
parameters PaymentMethodTokenizationParameters
Résultat MaskedWalletRequest