/// <summary> /// This function makes API call to Get Transaction Status /// </summary> /// <param name="idType">idType</param> /// <param name="id">id</param> public RefundTransactionResponseObj.RootObject RefundTransaction(string refundObjJSON, string TransactionId) { APIRequest apiRequest = new APIRequest("Transactions/" + TransactionId + "?Action=refund"); apiRequest.setBinaryData(refundObjJSON); if (apiService.put(apiRequest)) { RefundTransactionResponseObj responseObj = new RefundTransactionResponseObj(); return(responseObj.deserializeRefundTransactionResponse(apiService.apiResponse.getResponseData())); } throw new Exception(apiService.errorResponse); }
/// <summary> /// This function makes API call to Get Transaction Status /// </summary> /// <param name="idType">idType</param> /// <param name="id">id</param> public RefundTransactionResponseObj.RootObject RefundTransaction(string refundObjJSON, string TransactionId) { APIRequest apiRequest = new APIRequest("Transactions/" + TransactionId + "?Action=refund"); apiRequest.setBinaryData(refundObjJSON); if (apiService.put(apiRequest)) { RefundTransactionResponseObj responseObj = new RefundTransactionResponseObj(); return responseObj.deserializeRefundTransactionResponse(apiService.apiResponse.getResponseData()); } throw new Exception(apiService.errorResponse); }