public void TokenPreAuth(TokenPaymentViewModel payment, JudoSuccessCallback success, JudoFailureCallback failure, Activity context) { EvaluateRootCheck(failure); var innerModel = payment.Clone(); _judoSdkApi.TokenPreAuth(innerModel, success, failure, context); }
/// <summary> /// Process a token authorisation payment /// </summary> /// <param name="payment">TokenPaymentViewModel to pass Amount and Token detail</param> /// <param name="success">Callback for success transaction</param> /// <param name="failure">Callback for fail transaction</param> /// <param name="navigationController">Navigation controller from UI this can be Null for non-UI Mode API</param> public void TokenPreAuth(TokenPaymentViewModel payment, JudoSuccessCallback success, JudoFailureCallback failure) { RootCheck(failure); var innerModel = payment.Clone(); _judoSdkApi.TokenPreAuth(innerModel, success, failure); }