Ejemplo n.º 1
0
 private TransactionRequestBase AddBodyParameter(PaymentDetails _body)
 {
     RestRequest.AddParameter(Config["Content-Type"], new Payment()
     {
         PaymentTransaction = _body
     }.ToJson(), ParameterType.RequestBody);
     return(this);
 }
Ejemplo n.º 2
0
 public void SalesTransaction(PaymentDetails _PaymentDetailsModel)
 {
     TransactionRequest.TransactSale(_PaymentDetailsModel);
     if (TransactionRequest.IfIsResponseIsSuccessful)
     {
         SetValidTransactionRef();
     }
 }
Ejemplo n.º 3
0
 public void TransactVoid(PaymentDetails _paymentDetailsModel)
 {
     _paymentDetailsModel.TransactionType = Config["Void"];
     SendPaymentDetails(_paymentDetailsModel);
 }
Ejemplo n.º 4
0
 public void TransactSale(PaymentDetails _paymentDetailsModel)
 {
     _paymentDetailsModel.TransactionType = Config["Sale"];
     SendPaymentDetails(_paymentDetailsModel);
 }
Ejemplo n.º 5
0
 public void SendPaymentDetails(PaymentDetails _paymentDetails)
 {
     SetPostRequest(Config["Query"]).AddBodyParameter(_paymentDetails).Post();
 }