static void Main(string[] args) { MRWPurchase purch = new MRWPurchase(); RequestModel model=new RequestModel(); model.Amount =Convert.ToDecimal("100.00"); model.PAN = "4242424242424242"; model.ExpDate = Convert.ToInt32("1612"); model.Crypt = "7"; string pan = model.PAN;// "4242424242424242"; string expdate = model.ExpDate.ToString();//"0812"; string crypt = model.Crypt;// "7"; var receipt= purch.BasicPurchase(model); Console.WriteLine("CardType = " + receipt.CardType); Console.WriteLine("TransAmount = " + receipt.TransAmount); Console.WriteLine("TxnNumber = " + receipt.TxnNumber); Console.WriteLine("ReceiptId = " + receipt.ReceiptId); Console.WriteLine("TransType = " + receipt.TransType); Console.WriteLine("ReferenceNum = " + receipt.ReferenceNum); Console.WriteLine("ResponseCode = " + receipt.ResponseCode); Console.WriteLine("ISO = " + receipt.ISO); Console.WriteLine("BankTotals = " + receipt.BankTotals); Console.WriteLine("Message = " + receipt.Message); Console.WriteLine("AuthCode = " + receipt.AuthCode); Console.WriteLine("Complete = " + receipt.Complete); Console.WriteLine("TransDate = " + receipt.TransDate); Console.WriteLine("TransTime = " + receipt.TransTime); Console.WriteLine("Ticket = " + receipt.Ticket); Console.WriteLine("TimedOut = " + receipt.TimedOut); Console.WriteLine("IsVisaDebit = " + receipt.IsVisaDebit); Console.ReadKey(); }
public string SaveAmount(RequestModel Pay) { MRWPurchase purch = new MRWPurchase(); RequestModel model = new RequestModel(); model.Amount = Convert.ToDecimal("100.00"); model.PAN = "4242424242424242"; model.ExpDate = Convert.ToInt32("1612"); model.Crypt = "7"; string pan = model.PAN;// "4242424242424242"; string expdate = model.ExpDate.ToString();//"0812"; string crypt = model.Crypt;// "7"; var receipt = purch.BasicPurchase(model); if (receipt.ResponseCode == null || receipt.ResponseCode=="null") return "0"; // Transaction not sent for authorization. else if (Convert.ToInt32(receipt.ResponseCode) < 50) return "1"; // Transaction approved. else return "0"; // >=50 Transaction declined. }