public async Task <RaveApiResponse <IEnumerable <TransactionResponseData> > > XqueryTransactionVeriication(VerifyTransactoinParams verifyParams)
        {
            var requestBody = new StringContent(JsonConvert.SerializeObject(verifyParams), Encoding.UTF8,
                                                "application/json");

            var requestMessage =
                new HttpRequestMessage(HttpMethod.Post, Enpoints.Xquery)
            {
                Content = requestBody
            };

            var privateRequest = new RavePayApiRequest <RaveApiResponse <IEnumerable <TransactionResponseData> >, IEnumerable <TransactionResponseData> >(Config);

            var result = await privateRequest.Request(requestMessage);

            return(result);
        }
        public async Task <RaveApiResponse <TransactionResponseData> > TransactionVerification(VerifyTransactoinParams verifyParams)
        {
            var requestBody = new StringContent(JsonConvert.SerializeObject(verifyParams), Encoding.UTF8,
                                                "application/json");

            var requestMessage =
                new HttpRequestMessage(HttpMethod.Post, Enpoints.Verify)
            {
                Content = requestBody
            };
            var result = await ApiRequest.Request(requestMessage);

            return(result);
        }