public GetTransactionResponse GetTransaction(string token) { var myRequest = CreateGetRequest(token); var poliResponse = new GetResponseFromHttpRequest <GetTransactionResponse>(myRequest).Do(); return(poliResponse); }
public StartPoliPaymentResponse InitiateTransaction(PoliPayment payment) { var json = System.Text.Encoding.UTF8.GetBytes(payment.ToInitiateTransactionRequest(_appSettings)); var myRequest = CreatePostRequest(json); SendRequest(myRequest, json); var poliResponse = new GetResponseFromHttpRequest <InitiatePoliTransaction>(myRequest).Do(); return(poliResponse.ToResponse()); }