C# Class JudoDotNetXamariniOSSDK.ApplePayService

Inheritance: IApplePayService
Mostrar archivo Open project: JudoPay/Judo-Xamarin

Public Methods

Method Description
IsApplePayAvailable ( Judo judo ) : bool
Payment ( Judo judo, ApplePayModel model, JudoSuccessCallback success, JudoFailureCallback failure ) : void
PerformApplePayAction ( Judo judo, ApplePayModel model, JudoSuccessCallback success, JudoFailureCallback failure, IApplePayRequest applePayRequest ) : void
PreAuth ( Judo judo, ApplePayModel model, JudoSuccessCallback success, JudoFailureCallback failure ) : void

Private Methods

Method Description
GetCurrentViewController ( ) : UIViewController
GetPKPaymentRequest ( ApplePayModel model ) : PKPaymentRequest
GetPaymentService ( Judo judo ) : IPaymentService
GetSupportedNetworks ( List cardNetworks ) : List

Method Details

IsApplePayAvailable() public method

public IsApplePayAvailable ( Judo judo ) : bool
judo JudoDotNetXamarin.Judo
return bool

Payment() public method

public Payment ( Judo judo, ApplePayModel model, JudoSuccessCallback success, JudoFailureCallback failure ) : void
judo JudoDotNetXamarin.Judo
model JudoDotNetXamarin.ApplePayModel
success JudoSuccessCallback
failure JudoFailureCallback
return void

PerformApplePayAction() public method

public PerformApplePayAction ( Judo judo, ApplePayModel model, JudoSuccessCallback success, JudoFailureCallback failure, IApplePayRequest applePayRequest ) : void
judo JudoDotNetXamarin.Judo
model JudoDotNetXamarin.ApplePayModel
success JudoSuccessCallback
failure JudoFailureCallback
applePayRequest IApplePayRequest
return void

PreAuth() public method

public PreAuth ( Judo judo, ApplePayModel model, JudoSuccessCallback success, JudoFailureCallback failure ) : void
judo JudoDotNetXamarin.Judo
model JudoDotNetXamarin.ApplePayModel
success JudoSuccessCallback
failure JudoFailureCallback
return void