private IEnumerable <KeyValuePair <string, string> > CreatePreauthMandatoryParams(CapturePreAuthRequest request) { List <KeyValuePair <string, string> > mandatoryParameters = new List <KeyValuePair <string, string> >(); mandatoryParameters.Add(new KeyValuePair <string, string>("merchant", request.Merchant)); mandatoryParameters.Add(new KeyValuePair <string, string>("secret", request.Secret)); mandatoryParameters.Add(new KeyValuePair <string, string>("transId", request.TransactionID)); return(mandatoryParameters); }
public void CapturePreAuth(CapturePreAuthRequest request) { Send("/CapturePreAuth", request); }
public override Task <Empty> CapturePreAuth(CapturePreAuthRequest request, ServerCallContext context) { Program.WriteLine("CapturePreAuth"); Connector.CapturePreAuth(Translate.From(request)); return(Task.FromResult(new Empty())); }