Example #1
0
        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);
        }
Example #2
0
 public void CapturePreAuth(CapturePreAuthRequest request)
 {
     Send("/CapturePreAuth", request);
 }
Example #3
0
 public override Task <Empty> CapturePreAuth(CapturePreAuthRequest request, ServerCallContext context)
 {
     Program.WriteLine("CapturePreAuth");
     Connector.CapturePreAuth(Translate.From(request));
     return(Task.FromResult(new Empty()));
 }