Exemplo n.º 1
0
        public PaymentResult Authorise(PaymentRequest paymentRequest, RequestOptions requestOptions = null)
        {
            var jsonRequest  = Util.JsonOperation.SerializeRequest(paymentRequest);
            var jsonResponse = _authorise.Request(jsonRequest, requestOptions);

            return(JsonConvert.DeserializeObject <PaymentResult>(jsonResponse));
        }
Exemplo n.º 2
0
        public PaymentResult Authorise(PaymentRequest paymentRequest)
        {
            PaymentResult paymentResult = null;

            try
            {
                var jsonRequest  = Util.JsonOperation.SerializeRequest(paymentRequest);
                var jsonResponse = _authorise.Request(jsonRequest);
                paymentResult = JsonConvert.DeserializeObject <PaymentResult>(jsonResponse);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(paymentResult);
        }