public static void Main(string[] args) { string store_id = "monusqa002"; string api_token = "qatoken"; string order_id = "Test" + DateTime.Now.ToString("yyyyMMddhhmmss"); string cust_id = "Ced_Benson32"; string amount = "5.00"; string device_type = "idtech"; string crypt = "7"; string enc_track2 = "028400850000000004142348E7643B2599ACC00517C5AB6FB164486B1A4A83E7A81048D6CBA51604FDD12B72C228028E727AF6664C7A0431393035FFFF3141594047A0009E79C903"; string processing_country_code = "US"; bool status_check = false; EncIndRefund encindrefund = new EncIndRefund(); encindrefund.SetOrderId(order_id); encindrefund.SetCustId(cust_id); encindrefund.SetAmount(amount); encindrefund.SetEncTrack2(enc_track2); encindrefund.SetDeviceType(device_type); encindrefund.SetCryptType(crypt); HttpsPostRequest mpgReq = new HttpsPostRequest(); mpgReq.SetProcCountryCode(processing_country_code); mpgReq.SetTestMode(true); //false or comment out this line for production transactions mpgReq.SetStoreId(store_id); mpgReq.SetApiToken(api_token); mpgReq.SetTransaction(encindrefund); mpgReq.SetStatusCheck(status_check); mpgReq.Send(); try { Receipt receipt = mpgReq.GetReceipt(); Console.WriteLine("CardType = " + receipt.GetCardType()); Console.WriteLine("TransAmount = " + receipt.GetTransAmount()); Console.WriteLine("TxnNumber = " + receipt.GetTxnNumber()); Console.WriteLine("ReceiptId = " + receipt.GetReceiptId()); Console.WriteLine("TransType = " + receipt.GetTransType()); Console.WriteLine("ReferenceNum = " + receipt.GetReferenceNum()); Console.WriteLine("ResponseCode = " + receipt.GetResponseCode()); Console.WriteLine("ISO = " + receipt.GetISO()); Console.WriteLine("BankTotals = " + receipt.GetBankTotals()); Console.WriteLine("Message = " + receipt.GetMessage()); Console.WriteLine("AuthCode = " + receipt.GetAuthCode()); Console.WriteLine("Complete = " + receipt.GetComplete()); Console.WriteLine("TransDate = " + receipt.GetTransDate()); Console.WriteLine("TransTime = " + receipt.GetTransTime()); Console.WriteLine("Ticket = " + receipt.GetTicket()); Console.WriteLine("TimedOut = " + receipt.GetTimedOut()); Console.WriteLine("CardLevelResult = " + receipt.GetCardLevelResult()); Console.ReadLine(); } catch (Exception e) { Console.WriteLine(e); } }
public static void Main(string[] args) { string store_id = "monusqa002"; string api_token = "qatoken"; string order_id = "Test20150723033036"; string amount = "1.00"; string txn_number = "856503-0_25"; string crypt = "7"; string cust_id = "my customer id"; string dynamic_descriptor = "my descriptor"; string processing_country_code = "US"; bool status_check = false; Completion completion = new Completion(); completion.SetOrderId(order_id); completion.SetCompAmount(amount); completion.SetTxnNumber(txn_number); completion.SetCryptType(crypt); completion.SetCustId(cust_id); completion.SetDynamicDescriptor(dynamic_descriptor); HttpsPostRequest mpgReq = new HttpsPostRequest(); mpgReq.SetProcCountryCode(processing_country_code); mpgReq.SetTestMode(true); //false or comment out this line for production transactions mpgReq.SetStoreId(store_id); mpgReq.SetApiToken(api_token); mpgReq.SetTransaction(completion); mpgReq.SetStatusCheck(status_check); mpgReq.Send(); try { Receipt receipt = mpgReq.GetReceipt(); Console.WriteLine("CardType = " + receipt.GetCardType()); Console.WriteLine("TransAmount = " + receipt.GetTransAmount()); Console.WriteLine("TxnNumber = " + receipt.GetTxnNumber()); Console.WriteLine("ReceiptId = " + receipt.GetReceiptId()); Console.WriteLine("TransType = " + receipt.GetTransType()); Console.WriteLine("ReferenceNum = " + receipt.GetReferenceNum()); Console.WriteLine("ResponseCode = " + receipt.GetResponseCode()); Console.WriteLine("ISO = " + receipt.GetISO()); Console.WriteLine("BankTotals = " + receipt.GetBankTotals()); Console.WriteLine("Message = " + receipt.GetMessage()); Console.WriteLine("AuthCode = " + receipt.GetAuthCode()); Console.WriteLine("Complete = " + receipt.GetComplete()); Console.WriteLine("TransDate = " + receipt.GetTransDate()); Console.WriteLine("TransTime = " + receipt.GetTransTime()); Console.WriteLine("Ticket = " + receipt.GetTicket()); Console.WriteLine("TimedOut = " + receipt.GetTimedOut()); Console.WriteLine("IsVisaDebit = " + receipt.GetIsVisaDebit()); Console.ReadLine(); } catch (Exception e) { Console.WriteLine(e); } }
public static void Main(string[] args) { string store_id = "store5"; string api_token = "yesguy"; string order_id = "Test" + DateTime.Now.ToString("yyyyMMddhhmmss"); string cust_id = "my customer id"; string amount = "5.00"; string pos_code = "00"; string device_type = "idtech_bdk"; string processing_country_code = "CA"; string enc_track2 = "02D901801F4F2800039B%*4924********3428^TESTCARD/MONERIS^*****************************************?*;4924********3428=********************?*A9E67BEBD723D9A37AC3079BD043ECBDA4A353F4900048E5FE44C78835477C5900BCAF5702643EED11DC4B9090BE9BC2ABFBE7C572EB7A16CE901AA1DA59836F08D257DBFA0FD6656CBC63B201EB917D7416B1D1C0E83634FD461BB9F1E631F01838D91B60F73E1A6A7FB73AFBD6D2E29FCC1044171642EB3CD06F7A188D84EA0260832F743E485C0D369929D4840FFAFA12BC3938C4A4DE4FA3FA837D1C2190FFFF3141594047A000913F1F03"; string descriptor = "nqa"; EncTrack2IndependentRefund encindrefund = new EncTrack2IndependentRefund(); encindrefund.SetOrderId(order_id); encindrefund.SetCustId(cust_id); encindrefund.SetAmount(amount); encindrefund.SetEncTrack2(enc_track2); encindrefund.SetPosCode(pos_code); encindrefund.SetDeviceType(device_type); encindrefund.SetDynamicDescriptor(descriptor); HttpsPostRequest mpgReq = new HttpsPostRequest(); mpgReq.SetProcCountryCode(processing_country_code); mpgReq.SetTestMode(true); //false or comment out this line for production transactions mpgReq.SetStoreId(store_id); mpgReq.SetApiToken(api_token); mpgReq.SetTransaction(encindrefund); mpgReq.Send(); try { Receipt receipt = mpgReq.GetReceipt(); Console.WriteLine("CardType = " + receipt.GetCardType()); Console.WriteLine("TransAmount = " + receipt.GetTransAmount()); Console.WriteLine("TxnNumber = " + receipt.GetTxnNumber()); Console.WriteLine("ReceiptId = " + receipt.GetReceiptId()); Console.WriteLine("TransType = " + receipt.GetTransType()); Console.WriteLine("ReferenceNum = " + receipt.GetReferenceNum()); Console.WriteLine("ResponseCode = " + receipt.GetResponseCode()); Console.WriteLine("ISO = " + receipt.GetISO()); Console.WriteLine("BankTotals = " + receipt.GetBankTotals()); Console.WriteLine("Message = " + receipt.GetMessage()); Console.WriteLine("AuthCode = " + receipt.GetAuthCode()); Console.WriteLine("Complete = " + receipt.GetComplete()); Console.WriteLine("TransDate = " + receipt.GetTransDate()); Console.WriteLine("TransTime = " + receipt.GetTransTime()); Console.WriteLine("Ticket = " + receipt.GetTicket()); Console.WriteLine("TimedOut = " + receipt.GetTimedOut()); Console.WriteLine("MaskedPan = " + receipt.GetMaskedPan()); Console.WriteLine("CardLevelResult = " + receipt.GetCardLevelResult()); } catch (Exception e) { Console.WriteLine(e); } }
public static void Main(string[] args) { string store_id = "store5"; string api_token = "yesguy"; string order_id = "Test" + DateTime.Now.ToString("yyyyMMddhhmmss"); string cust_id = "Ced_Benson32"; string amount = "5.00"; string device_type = "idtech_bdk"; string crypt = "7"; string enc_track2 = "02840085000000000416BC6FCE0D7A8B07E6278E60D237CA9362767ADC2C93A2EA5D9BED3E4D1A791C3F4FC61C1800486A8A6B6CCAA00431353131FFFF3141594047A00090055103"; string processing_country_code = "CA"; bool status_check = false; EncIndRefund encindrefund = new EncIndRefund(); encindrefund.SetOrderId(order_id); encindrefund.SetCustId(cust_id); encindrefund.SetAmount(amount); encindrefund.SetEncTrack2(enc_track2); encindrefund.SetDeviceType(device_type); encindrefund.SetCryptType(crypt); encindrefund.SetDynamicDescriptor("NQA"); HttpsPostRequest mpgReq = new HttpsPostRequest(); mpgReq.SetProcCountryCode(processing_country_code); mpgReq.SetTestMode(true); //false or comment out this line for production transactions mpgReq.SetStoreId(store_id); mpgReq.SetApiToken(api_token); mpgReq.SetTransaction(encindrefund); mpgReq.SetStatusCheck(status_check); mpgReq.Send(); try { Receipt receipt = mpgReq.GetReceipt(); Console.WriteLine("CardType = " + receipt.GetCardType()); Console.WriteLine("TransAmount = " + receipt.GetTransAmount()); Console.WriteLine("TxnNumber = " + receipt.GetTxnNumber()); Console.WriteLine("ReceiptId = " + receipt.GetReceiptId()); Console.WriteLine("TransType = " + receipt.GetTransType()); Console.WriteLine("ReferenceNum = " + receipt.GetReferenceNum()); Console.WriteLine("ResponseCode = " + receipt.GetResponseCode()); Console.WriteLine("ISO = " + receipt.GetISO()); Console.WriteLine("BankTotals = " + receipt.GetBankTotals()); Console.WriteLine("Message = " + receipt.GetMessage()); Console.WriteLine("AuthCode = " + receipt.GetAuthCode()); Console.WriteLine("Complete = " + receipt.GetComplete()); Console.WriteLine("TransDate = " + receipt.GetTransDate()); Console.WriteLine("TransTime = " + receipt.GetTransTime()); Console.WriteLine("Ticket = " + receipt.GetTicket()); Console.WriteLine("TimedOut = " + receipt.GetTimedOut()); Console.WriteLine("CardLevelResult = " + receipt.GetCardLevelResult()); } catch (Exception e) { Console.WriteLine(e); } }
public static void Main(string[] args) { string store_id = "store2"; string api_token = "yesguy"; string amount = "5.00"; string crypt_type = "7"; string order_id = "VmeOrder" + DateTime.Now.ToString("yyyyMMddhhmmss"); string call_id = "2336392495138357172"; string cust_id = "my customer id"; string processing_country_code = "CA"; bool status_check = false; VdotMePreauth vMePreauthRequest = new VdotMePreauth(); vMePreauthRequest.SetOrderId(order_id); vMePreauthRequest.SetAmount(amount); vMePreauthRequest.SetCallId(call_id); vMePreauthRequest.SetCustId(cust_id); vMePreauthRequest.SetCryptType(crypt_type); HttpsPostRequest mpgReq = new HttpsPostRequest(); mpgReq.SetProcCountryCode(processing_country_code); mpgReq.SetTestMode(true); //false or comment out this line for production transactions mpgReq.SetStoreId(store_id); mpgReq.SetApiToken(api_token); mpgReq.SetTransaction(vMePreauthRequest); mpgReq.SetStatusCheck(status_check); mpgReq.Send(); try { Receipt receipt = mpgReq.GetReceipt(); Console.WriteLine("CardType = " + receipt.GetCardType()); Console.WriteLine("TransAmount = " + receipt.GetTransAmount()); Console.WriteLine("TxnNumber = " + receipt.GetTxnNumber()); Console.WriteLine("ReceiptId = " + receipt.GetReceiptId()); Console.WriteLine("TransType = " + receipt.GetTransType()); Console.WriteLine("ReferenceNum = " + receipt.GetReferenceNum()); Console.WriteLine("ResponseCode = " + receipt.GetResponseCode()); Console.WriteLine("ISO = " + receipt.GetISO()); Console.WriteLine("BankTotals = " + receipt.GetBankTotals()); Console.WriteLine("Message = " + receipt.GetMessage()); Console.WriteLine("AuthCode = " + receipt.GetAuthCode()); Console.WriteLine("Complete = " + receipt.GetComplete()); Console.WriteLine("TransDate = " + receipt.GetTransDate()); Console.WriteLine("TransTime = " + receipt.GetTransTime()); Console.WriteLine("Ticket = " + receipt.GetTicket()); Console.WriteLine("TimedOut = " + receipt.GetTimedOut()); Console.WriteLine("StatusCode = " + receipt.GetStatusCode()); Console.WriteLine("StatusMessage = " + receipt.GetStatusMessage()); Console.WriteLine("\r\nPress the enter key to exit"); Console.ReadLine(); } catch (Exception e) { Console.WriteLine(e); } }
public static void Main(string[] args) { string host = "esqa.moneris.com"; string store_id = "store5"; string api_token = "yesguy"; string order_id = "Test_P_033333"; string pan = "4242424242424242"; string expdate = "0812"; string crypt = "7"; /*************** Address Verification Service **********************/ AvsInfo avsCheck = new AvsInfo(); avsCheck.SetAvsStreetNumber("212"); avsCheck.SetAvsStreetName("Payton Street"); avsCheck.SetAvsZipCode("M1M1M1"); CardVerification cardverify = new CardVerification(order_id, pan, expdate, crypt); cardverify.SetAvsInfo(avsCheck); /****************** Card Validation Digits *************************/ CvdInfo cvdCheck = new CvdInfo(); cvdCheck.SetCvdIndicator("1"); cvdCheck.SetCvdValue("099"); cardverify.SetCvdInfo(cvdCheck); HttpsPostRequest mpgReq = new HttpsPostRequest(host, store_id, api_token, cardverify); try { Receipt receipt = mpgReq.GetReceipt(); Console.WriteLine("CardType = " + receipt.GetCardType()); Console.WriteLine("TransAmount = " + receipt.GetTransAmount()); Console.WriteLine("TxnNumber = " + receipt.GetTxnNumber()); Console.WriteLine("ReceiptId = " + receipt.GetReceiptId()); Console.WriteLine("TransType = " + receipt.GetTransType()); Console.WriteLine("ReferenceNum = " + receipt.GetReferenceNum()); Console.WriteLine("ResponseCode = " + receipt.GetResponseCode()); Console.WriteLine("ISO = " + receipt.GetISO()); Console.WriteLine("BankTotals = " + receipt.GetBankTotals()); Console.WriteLine("Message = " + receipt.GetMessage()); Console.WriteLine("AuthCode = " + receipt.GetAuthCode()); Console.WriteLine("Complete = " + receipt.GetComplete()); Console.WriteLine("TransDate = " + receipt.GetTransDate()); Console.WriteLine("TransTime = " + receipt.GetTransTime()); Console.WriteLine("Ticket = " + receipt.GetTicket()); Console.WriteLine("TimedOut = " + receipt.GetTimedOut()); Console.WriteLine("IsVisaDebit = " + receipt.GetIsVisaDebit()); } catch (Exception e) { Console.WriteLine(e); } }
public static void Main(string[] args) { string host = "esqa.moneris.com"; string store_id = "store5"; string api_token = "yesguy"; string data_key = "9A143sx23Y2Sb426J45GXYYM8"; ResIscorporatecard resIscorporatecard = new ResIscorporatecard(data_key); HttpsPostRequest mpgReq = new HttpsPostRequest(host, store_id, api_token, resIscorporatecard); /********************** REQUEST ************************/ try { Receipt receipt = mpgReq.GetReceipt(); Console.WriteLine("DataKey = " + receipt.GetDataKey()); Console.WriteLine("CorporateCard = " + receipt.GetCorporateCard()); Console.WriteLine("ResponseCode = " + receipt.GetResponseCode()); Console.WriteLine("Message = " + receipt.GetMessage()); Console.WriteLine("TransDate = " + receipt.GetTransDate()); Console.WriteLine("TransTime = " + receipt.GetTransTime()); Console.WriteLine("Complete = " + receipt.GetComplete()); Console.WriteLine("TimedOut = " + receipt.GetTimedOut()); Console.WriteLine("ResSuccess = " + receipt.GetResSuccess()); Console.WriteLine("PaymentType = " + receipt.GetPaymentType()); } catch (Exception e) { Console.WriteLine(e); } }
public static void Main(string[] args) { string store_id = "store1"; string api_token = "yesguy"; string order_id = "Test20150625035152"; //will prompt user for input string txn_number = "87017-0_10"; string amount = "1.00"; string dynamic_descriptor = "123456"; string cust_id = "customer id"; string processing_country_code = "CA"; bool status_check = false; Track2Refund track2refund = new Track2Refund(); track2refund.SetOrderId(order_id); track2refund.SetAmount(amount); track2refund.SetCustId(cust_id); track2refund.SetTxnNumber(txn_number); track2refund.SetDynamicDescriptor(dynamic_descriptor); HttpsPostRequest mpgReq = new HttpsPostRequest(); mpgReq.SetProcCountryCode(processing_country_code); mpgReq.SetTestMode(true); //false or comment out this line for production transactions mpgReq.SetStoreId(store_id); mpgReq.SetApiToken(api_token); mpgReq.SetTransaction(track2refund); mpgReq.SetStatusCheck(status_check); mpgReq.Send(); try { Receipt receipt = mpgReq.GetReceipt(); Console.WriteLine("CardType = " + receipt.GetCardType()); Console.WriteLine("TransAmount = " + receipt.GetTransAmount()); Console.WriteLine("TxnNumber = " + receipt.GetTxnNumber()); Console.WriteLine("ReceiptId = " + receipt.GetReceiptId()); Console.WriteLine("TransType = " + receipt.GetTransType()); Console.WriteLine("ReferenceNum = " + receipt.GetReferenceNum()); Console.WriteLine("ResponseCode = " + receipt.GetResponseCode()); Console.WriteLine("ISO = " + receipt.GetISO()); Console.WriteLine("BankTotals = " + receipt.GetBankTotals()); Console.WriteLine("Message = " + receipt.GetMessage()); Console.WriteLine("AuthCode = " + receipt.GetAuthCode()); Console.WriteLine("Complete = " + receipt.GetComplete()); Console.WriteLine("TransDate = " + receipt.GetTransDate()); Console.WriteLine("TransTime = " + receipt.GetTransTime()); Console.WriteLine("Ticket = " + receipt.GetTicket()); Console.WriteLine("TimedOut = " + receipt.GetTimedOut()); //Console.WriteLine("StatusCode = " + receipt.GetStatusCode()); //Console.WriteLine("StatusMessage = " + receipt.GetStatusMessage()); Console.ReadLine(); } catch (Exception e) { Console.WriteLine(e); } }
public static void Main(string[] args) { string store_id = "moneris"; string api_token = "hurgle"; string processing_country_code = "CA"; bool status_check = false; string order_id = "Test20170112020548"; string amount = "5.00"; string txn_number = "660117311792017012140548199-0_11"; string crypt = "7"; string merchant_ref_no = "319038"; McRefund mcRefund = new McRefund(); mcRefund.SetOrderId(order_id); mcRefund.SetAmount(amount); mcRefund.SetTxnNumber(txn_number); mcRefund.SetCryptType(crypt); mcRefund.SetMerchantRefNo(merchant_ref_no); HttpsPostRequest mpgReq = new HttpsPostRequest(); mpgReq.SetProcCountryCode(processing_country_code); mpgReq.SetTestMode(true); //false or comment out this line for production transactions mpgReq.SetStoreId(store_id); mpgReq.SetApiToken(api_token); mpgReq.SetTransaction(mcRefund); mpgReq.SetStatusCheck(status_check); mpgReq.Send(); try { Receipt receipt = mpgReq.GetReceipt(); Console.WriteLine("CardType = " + receipt.GetCardType()); Console.WriteLine("TransAmount = " + receipt.GetTransAmount()); Console.WriteLine("TxnNumber = " + receipt.GetTxnNumber()); Console.WriteLine("ReceiptId = " + receipt.GetReceiptId()); Console.WriteLine("TransType = " + receipt.GetTransType()); Console.WriteLine("ReferenceNum = " + receipt.GetReferenceNum()); Console.WriteLine("ResponseCode = " + receipt.GetResponseCode()); Console.WriteLine("ISO = " + receipt.GetISO()); Console.WriteLine("BankTotals = " + receipt.GetBankTotals()); Console.WriteLine("Message = " + receipt.GetMessage()); Console.WriteLine("AuthCode = " + receipt.GetAuthCode()); Console.WriteLine("Complete = " + receipt.GetComplete()); Console.WriteLine("TransDate = " + receipt.GetTransDate()); Console.WriteLine("TransTime = " + receipt.GetTransTime()); Console.WriteLine("Ticket = " + receipt.GetTicket()); Console.WriteLine("TimedOut = " + receipt.GetTimedOut()); Console.WriteLine("CavvResultCode = " + receipt.GetCavvResultCode()); Console.ReadLine(); } catch (Exception e) { Console.WriteLine(e); } }
public static void Main(string[] args) { string store_id = "monusqa002"; string api_token = "qatoken"; string order_id = "Test" + DateTime.Now.ToString("yyyyMMddhhmmss"); string amount = "9.00"; string pan = "4242424242424242"; string expdate = "1602"; //YYMM format string crypt = "7"; string processing_country_code = "US"; bool status_check = false; PreAuth preauth = new PreAuth(); preauth.SetOrderId(order_id); preauth.SetAmount(amount); preauth.SetPan(pan); preauth.SetExpDate(expdate); preauth.SetCryptType(crypt); preauth.SetQuasiCash("Y"); HttpsPostRequest mpgReq = new HttpsPostRequest(); mpgReq.SetProcCountryCode(processing_country_code); mpgReq.SetTestMode(true); //false or comment out this line for production transactions mpgReq.SetStoreId(store_id); mpgReq.SetApiToken(api_token); mpgReq.SetTransaction(preauth); mpgReq.SetStatusCheck(status_check); mpgReq.Send(); try { Receipt receipt = mpgReq.GetReceipt(); Console.WriteLine("CardType = " + receipt.GetCardType()); Console.WriteLine("TransAmount = " + receipt.GetTransAmount()); Console.WriteLine("TxnNumber = " + receipt.GetTxnNumber()); Console.WriteLine("ReceiptId = " + receipt.GetReceiptId()); Console.WriteLine("TransType = " + receipt.GetTransType()); Console.WriteLine("ReferenceNum = " + receipt.GetReferenceNum()); Console.WriteLine("ResponseCode = " + receipt.GetResponseCode()); Console.WriteLine("BankTotals = " + receipt.GetBankTotals()); Console.WriteLine("Message = " + receipt.GetMessage()); Console.WriteLine("AuthCode = " + receipt.GetAuthCode()); Console.WriteLine("Complete = " + receipt.GetComplete()); Console.WriteLine("TransDate = " + receipt.GetTransDate()); Console.WriteLine("TransTime = " + receipt.GetTransTime()); Console.WriteLine("Ticket = " + receipt.GetTicket()); Console.WriteLine("TimedOut = " + receipt.GetTimedOut()); Console.WriteLine("CardLevelResult = " + receipt.GetCardLevelResult()); Console.ReadLine(); } catch (Exception e) { Console.WriteLine(e); } }
public static void Main(string[] args) { string store_id = "monusqa002"; string api_token = "qatoken"; string order_id = "Test" + DateTime.Now.ToString("yyyyMMddhhmmss"); string cust_id = "my customer id"; string amount = "5.00"; string pos_code = "00"; string device_type = "idtech"; string processing_country_code = "US"; string enc_track2 = ""; EncTrack2IndependentRefund encindrefund = new EncTrack2IndependentRefund(); encindrefund.SetOrderId(order_id); encindrefund.SetCustId(cust_id); encindrefund.SetAmount(amount); encindrefund.SetEncTrack2(enc_track2); encindrefund.SetPosCode(pos_code); encindrefund.SetDeviceType(device_type); HttpsPostRequest mpgReq = new HttpsPostRequest(); mpgReq.SetProcCountryCode(processing_country_code); mpgReq.SetTestMode(true); //false or comment out this line for production transactions mpgReq.SetStoreId(store_id); mpgReq.SetApiToken(api_token); mpgReq.SetTransaction(encindrefund); mpgReq.Send(); try { Receipt receipt = mpgReq.GetReceipt(); Console.WriteLine("CardType = " + receipt.GetCardType()); Console.WriteLine("TransAmount = " + receipt.GetTransAmount()); Console.WriteLine("TxnNumber = " + receipt.GetTxnNumber()); Console.WriteLine("ReceiptId = " + receipt.GetReceiptId()); Console.WriteLine("TransType = " + receipt.GetTransType()); Console.WriteLine("ReferenceNum = " + receipt.GetReferenceNum()); Console.WriteLine("ResponseCode = " + receipt.GetResponseCode()); Console.WriteLine("ISO = " + receipt.GetISO()); Console.WriteLine("BankTotals = " + receipt.GetBankTotals()); Console.WriteLine("Message = " + receipt.GetMessage()); Console.WriteLine("AuthCode = " + receipt.GetAuthCode()); Console.WriteLine("Complete = " + receipt.GetComplete()); Console.WriteLine("TransDate = " + receipt.GetTransDate()); Console.WriteLine("TransTime = " + receipt.GetTransTime()); Console.WriteLine("Ticket = " + receipt.GetTicket()); Console.WriteLine("TimedOut = " + receipt.GetTimedOut()); Console.WriteLine("MaskedPan = " + receipt.GetMaskedPan()); Console.WriteLine("CardLevelResult = " + receipt.GetCardLevelResult()); } catch (Exception e) { Console.WriteLine(e); } }
public static void Main(string[] args) { string host = "esqa.moneris.com"; string store_id = "moneris"; string api_token = "hurgle"; string order_id = "statustest1"; string txn_number = "96028-0_7"; string amount = "0.01"; string crypt = "7"; //Console.Write ("Please enter an order ID: "); //order_id = Console.ReadLine(); //Console.Write ("Please enter a txn number: "); //txn_number = Console.ReadLine(); string orderLevelGst = "0.00"; string merchantGstNo = ""; string orderLevelPst = "0.00"; string merchantPstNo = ""; string cri = "CUST-REF-001"; try { L23HttpsPostRequest request = new L23HttpsPostRequest(host, store_id, api_token, new VSCompletion(order_id, amount, txn_number, crypt, orderLevelGst, merchantGstNo, cri, orderLevelPst, merchantPstNo), "true"); Console.WriteLine("request = " + request.ToString()); Receipt myReceipt = request.GetReceipt(); Console.WriteLine("CardType = " + myReceipt.GetCardType()); Console.WriteLine("TransAmount = " + myReceipt.GetTransAmount()); Console.WriteLine("TxnNumber = " + myReceipt.GetTxnNumber()); Console.WriteLine("ReceiptId = " + myReceipt.GetReceiptId()); Console.WriteLine("TransType = " + myReceipt.GetTransType()); Console.WriteLine("ReferenceNum = " + myReceipt.GetReferenceNum()); Console.WriteLine("ResponseCode = " + myReceipt.GetResponseCode()); Console.WriteLine("ISO = " + myReceipt.GetISO()); Console.WriteLine("BankTotals = " + myReceipt.GetBankTotals()); Console.WriteLine("Message = " + myReceipt.GetMessage()); Console.WriteLine("AuthCode = " + myReceipt.GetAuthCode()); Console.WriteLine("Complete = " + myReceipt.GetComplete()); Console.WriteLine("TransDate = " + myReceipt.GetTransDate()); Console.WriteLine("TransTime = " + myReceipt.GetTransTime()); Console.WriteLine("Ticket = " + myReceipt.GetTicket()); Console.WriteLine("TimedOut = " + myReceipt.GetTimedOut()); Console.WriteLine("CorporateCard = " + myReceipt.GetCorporateCard()); Console.WriteLine("MessageId = " + myReceipt.GetMessageId()); Console.WriteLine("StatusCode = " + myReceipt.GetStatusCode()); Console.WriteLine("StatusMessage = " + myReceipt.GetStatusMessage()); } catch (Exception e) { Console.WriteLine(e); } }
public static void Main(string[] args) { string store_id = "store5"; string api_token = "yesguy"; string order_id = "Test20160815041411"; string txn_number = "118147-0_10"; string crypt = "7"; string dynamic_descriptor = "123456"; string processing_country_code = "CA"; bool status_check = false; PurchaseCorrection purchasecorrection = new PurchaseCorrection(); purchasecorrection.SetOrderId(order_id); purchasecorrection.SetTxnNumber(txn_number); purchasecorrection.SetCryptType(crypt); purchasecorrection.SetDynamicDescriptor(dynamic_descriptor); purchasecorrection.SetCustId("my customer id"); HttpsPostRequest mpgReq = new HttpsPostRequest(); mpgReq.SetProcCountryCode(processing_country_code); mpgReq.SetTestMode(true); //false or comment out this line for production transactions mpgReq.SetStoreId(store_id); mpgReq.SetApiToken(api_token); mpgReq.SetTransaction(purchasecorrection); mpgReq.SetStatusCheck(status_check); mpgReq.Send(); try { Receipt receipt = mpgReq.GetReceipt(); Console.WriteLine("CardType = " + receipt.GetCardType()); Console.WriteLine("TransAmount = " + receipt.GetTransAmount()); Console.WriteLine("TxnNumber = " + receipt.GetTxnNumber()); Console.WriteLine("ReceiptId = " + receipt.GetReceiptId()); Console.WriteLine("TransType = " + receipt.GetTransType()); Console.WriteLine("ReferenceNum = " + receipt.GetReferenceNum()); Console.WriteLine("ResponseCode = " + receipt.GetResponseCode()); Console.WriteLine("ISO = " + receipt.GetISO()); Console.WriteLine("BankTotals = " + receipt.GetBankTotals()); Console.WriteLine("Message = " + receipt.GetMessage()); Console.WriteLine("AuthCode = " + receipt.GetAuthCode()); Console.WriteLine("Complete = " + receipt.GetComplete()); Console.WriteLine("TransDate = " + receipt.GetTransDate()); Console.WriteLine("TransTime = " + receipt.GetTransTime()); Console.WriteLine("Ticket = " + receipt.GetTicket()); Console.WriteLine("TimedOut = " + receipt.GetTimedOut()); Console.WriteLine("IsVisaDebit = " + receipt.GetIsVisaDebit()); Console.ReadLine(); } catch (Exception e) { Console.WriteLine(e); } }
public static void Main(string[] args) { string store_id = "monusqa002"; string api_token = "qatoken"; string order_id = "Test706209401"; string txn_number = "106665-0_25"; string group_ref_num = "asdkfjasdk23423423"; string group_type = "gift"; string processing_country_code = "US"; bool status_check = false; Group group = new Group(); group.SetOrderId(order_id); group.SetTxnNumber(txn_number); group.SetGroupRefNum(group_ref_num); group.SetGroupType(group_type); HttpsPostRequest mpgReq = new HttpsPostRequest(); mpgReq.SetProcCountryCode(processing_country_code); mpgReq.SetTestMode(true); //false or comment out this line for production transactions mpgReq.SetStoreId(store_id); mpgReq.SetApiToken(api_token); mpgReq.SetTransaction(group); mpgReq.SetStatusCheck(status_check); mpgReq.Send(); try { Receipt receipt = mpgReq.GetReceipt(); Console.WriteLine("CardType = " + receipt.GetCardType()); Console.WriteLine("TransAmount = " + receipt.GetTransAmount()); Console.WriteLine("TxnNumber = " + receipt.GetTxnNumber()); Console.WriteLine("ReceiptId = " + receipt.GetReceiptId()); Console.WriteLine("TransType = " + receipt.GetTransType()); Console.WriteLine("ReferenceNum = " + receipt.GetReferenceNum()); Console.WriteLine("ResponseCode = " + receipt.GetResponseCode()); Console.WriteLine("ISO = " + receipt.GetISO()); Console.WriteLine("BankTotals = " + receipt.GetBankTotals()); Console.WriteLine("Message = " + receipt.GetMessage()); Console.WriteLine("AuthCode = " + receipt.GetAuthCode()); Console.WriteLine("Complete = " + receipt.GetComplete()); Console.WriteLine("TransDate = " + receipt.GetTransDate()); Console.WriteLine("TransTime = " + receipt.GetTransTime()); Console.WriteLine("Ticket = " + receipt.GetTicket()); Console.WriteLine("TimedOut = " + receipt.GetTimedOut()); //Console.WriteLine("StatusCode = " + receipt.GetStatusCode()); //Console.WriteLine("StatusMessage = " + receipt.GetStatusMessage()); Console.ReadLine(); } catch (Exception e) { Console.WriteLine(e); } }
public static void Main(string[] args) { string store_id = "monusqa002"; string api_token = "qatoken"; string order_id = "mvt2713975506"; string txn_number = "911707-0_10"; string dynamic_descriptor = "123456"; string cust_id = "my customer id"; string processing_country_code = "US"; bool status_check = false; Track2PurchaseCorrection track2void = new Track2PurchaseCorrection(); track2void.SetOrderId(order_id); track2void.SetTxnNumber(txn_number); track2void.SetCustId(cust_id); track2void.SetDynamicDescriptor(dynamic_descriptor); HttpsPostRequest mpgReq = new HttpsPostRequest(); mpgReq.SetProcCountryCode(processing_country_code); mpgReq.SetTestMode(true); //false or comment out this line for production transactions mpgReq.SetStoreId(store_id); mpgReq.SetApiToken(api_token); mpgReq.SetTransaction(track2void); mpgReq.SetStatusCheck(status_check); mpgReq.Send(); try { Receipt receipt = mpgReq.GetReceipt(); Console.WriteLine("CardType = " + receipt.GetCardType()); Console.WriteLine("TransAmount = " + receipt.GetTransAmount()); Console.WriteLine("TxnNumber = " + receipt.GetTxnNumber()); Console.WriteLine("ReceiptId = " + receipt.GetReceiptId()); Console.WriteLine("TransType = " + receipt.GetTransType()); Console.WriteLine("ReferenceNum = " + receipt.GetReferenceNum()); Console.WriteLine("ResponseCode = " + receipt.GetResponseCode()); Console.WriteLine("ISO = " + receipt.GetISO()); Console.WriteLine("BankTotals = " + receipt.GetBankTotals()); Console.WriteLine("Message = " + receipt.GetMessage()); Console.WriteLine("AuthCode = " + receipt.GetAuthCode()); Console.WriteLine("Complete = " + receipt.GetComplete()); Console.WriteLine("TransDate = " + receipt.GetTransDate()); Console.WriteLine("TransTime = " + receipt.GetTransTime()); Console.WriteLine("Ticket = " + receipt.GetTicket()); Console.WriteLine("TimedOut = " + receipt.GetTimedOut()); //Console.WriteLine("StatusCode = " + receipt.GetStatusCode()); //Console.WriteLine("StatusMessage = " + receipt.GetStatusMessage()); Console.ReadLine(); } catch (Exception e) { Console.WriteLine(e); } }
public static void Main(string[] args) { string store_id = "store1"; string api_token = "yesguy"; string processing_country_code = "CA"; bool status_check = false; ResGetExpiring resGetExpiring = new ResGetExpiring(); HttpsPostRequest mpgReq = new HttpsPostRequest(); mpgReq.SetProcCountryCode(processing_country_code); mpgReq.SetTestMode(true); //false or comment out this line for production transactions mpgReq.SetStoreId(store_id); mpgReq.SetApiToken(api_token); mpgReq.SetTransaction(resGetExpiring); mpgReq.SetStatusCheck(status_check); mpgReq.Send(); try { Receipt receipt = mpgReq.GetReceipt(); Console.WriteLine("DataKey = " + receipt.GetDataKey()); Console.WriteLine("ResponseCode = " + receipt.GetResponseCode()); Console.WriteLine("Message = " + receipt.GetMessage()); Console.WriteLine("TransDate = " + receipt.GetTransDate()); Console.WriteLine("TransTime = " + receipt.GetTransTime()); Console.WriteLine("Complete = " + receipt.GetComplete()); Console.WriteLine("TimedOut = " + receipt.GetTimedOut()); Console.WriteLine("ResSuccess = " + receipt.GetResSuccess()); Console.WriteLine("PaymentType = " + receipt.GetPaymentType()); //ResolveData foreach (string dataKey in receipt.GetDataKeys()) { Console.WriteLine("\nDataKey = " + dataKey); Console.WriteLine("Payment Type = " + receipt.GetExpPaymentType(dataKey)); Console.WriteLine("Cust ID = " + receipt.GetExpCustId(dataKey)); Console.WriteLine("Phone = " + receipt.GetExpPhone(dataKey)); Console.WriteLine("Email = " + receipt.GetExpEmail(dataKey)); Console.WriteLine("Note = " + receipt.GetExpNote(dataKey)); Console.WriteLine("Masked Pan = " + receipt.GetExpMaskedPan(dataKey)); Console.WriteLine("Exp Date = " + receipt.GetExpExpdate(dataKey)); Console.WriteLine("Crypt Type = " + receipt.GetExpCryptType(dataKey)); Console.WriteLine("Avs Street Number = " + receipt.GetExpAvsStreetNumber(dataKey)); Console.WriteLine("Avs Street Name = " + receipt.GetExpAvsStreetName(dataKey)); Console.WriteLine("Avs Zipcode = " + receipt.GetExpAvsZipCode(dataKey)); } Console.ReadLine(); } catch (Exception e) { Console.WriteLine(e); } }
public static void Main(string[] args) { string host = "esqa.moneris.com"; string store_id = "moneris"; string api_token = "hurgle"; string data_key = "5KTgKraj7prRJ3yFxUi1eFrt5"; string order_id = "may8test3"; string amount = "1.00"; string cust_id = "customer1"; //if sent will be submitted, otherwise cust_id from profile will be used string cavv = "AAABBJg0VhI0VniQEjRWAAAAAAA"; ResCavvPreauthCC resCavvPreauthCC = new ResCavvPreauthCC(data_key, order_id, cust_id, amount, cavv); HttpsPostRequest mpgReq = new HttpsPostRequest(host, store_id, api_token, resCavvPreauthCC); /********************** REQUEST ************************/ try { Receipt receipt = mpgReq.GetReceipt(); Console.WriteLine("DataKey = " + receipt.GetDataKey()); Console.WriteLine("ReceiptId = " + receipt.GetReceiptId()); Console.WriteLine("ReferenceNum = " + receipt.GetReferenceNum()); Console.WriteLine("ResponseCode = " + receipt.GetResponseCode()); Console.WriteLine("AuthCode = " + receipt.GetAuthCode()); Console.WriteLine("Message = " + receipt.GetMessage()); Console.WriteLine("TransDate = " + receipt.GetTransDate()); Console.WriteLine("TransTime = " + receipt.GetTransTime()); Console.WriteLine("TransType = " + receipt.GetTransType()); Console.WriteLine("Complete = " + receipt.GetComplete()); Console.WriteLine("TransAmount = " + receipt.GetTransAmount()); Console.WriteLine("CardType = " + receipt.GetCardType()); Console.WriteLine("TxnNumber = " + receipt.GetTxnNumber()); Console.WriteLine("TimedOut = " + receipt.GetTimedOut()); Console.WriteLine("ResSuccess = " + receipt.GetResSuccess()); Console.WriteLine("PaymentType = " + receipt.GetPaymentType()); Console.WriteLine("CavvResultCode = " + receipt.GetCavvResultCode()); //ResolveData Console.WriteLine("\nCust ID = " + receipt.GetResDataCustId()); Console.WriteLine("Phone = " + receipt.GetResDataPhone()); Console.WriteLine("Email = " + receipt.GetResDataEmail()); Console.WriteLine("Note = " + receipt.GetResDataNote()); Console.WriteLine("Masked Pan = " + receipt.GetResDataMaskedPan()); Console.WriteLine("Exp Date = " + receipt.GetResDataExpdate()); Console.WriteLine("Crypt Type = " + receipt.GetResDataCryptType()); Console.WriteLine("Avs Street Number = " + receipt.GetResDataAvsStreetNumber()); Console.WriteLine("Avs Street Name = " + receipt.GetResDataAvsStreetName()); Console.WriteLine("Avs Zipcode = " + receipt.GetResDataAvsZipcode()); } catch (Exception e) { Console.WriteLine(e); } }
public static void Main(string[] args) { string host = "esqa.moneris.com"; string store_id = "moneris"; string api_token = "hurgle"; string order_id; //will prompt for user input; string cust_id = "Ladainian_Tomlinson"; string amount = "199.00"; string card_num = "4242424242424242"; string expiry_date = "0911"; string cavv = args[0]; Console.Write("Please enter an order ID: "); order_id = Console.ReadLine(); Hashtable cavvParams = new Hashtable(); cavvParams.Add("order_id", order_id); cavvParams.Add("cust_id", cust_id); cavvParams.Add("amount", amount); cavvParams.Add("pan", card_num); cavvParams.Add("expdate", expiry_date); cavvParams.Add("cavv", cavv); CavvPurchase cavvPurchase = new CavvPurchase(cavvParams); HttpsPostRequest mpgReq = new HttpsPostRequest(host, store_id, api_token, cavvPurchase); try { Receipt receipt = mpgReq.GetReceipt(); Console.WriteLine("CardType = " + receipt.GetCardType()); Console.WriteLine("TransAmount = " + receipt.GetTransAmount()); Console.WriteLine("TxnNumber = " + receipt.GetTxnNumber()); Console.WriteLine("ReceiptId = " + receipt.GetReceiptId()); Console.WriteLine("TransType = " + receipt.GetTransType()); Console.WriteLine("ReferenceNum = " + receipt.GetReferenceNum()); Console.WriteLine("ResponseCode = " + receipt.GetResponseCode()); Console.WriteLine("ISO = " + receipt.GetISO()); Console.WriteLine("BankTotals = " + receipt.GetBankTotals()); Console.WriteLine("Message = " + receipt.GetMessage()); Console.WriteLine("AuthCode = " + receipt.GetAuthCode()); Console.WriteLine("Complete = " + receipt.GetComplete()); Console.WriteLine("TransDate = " + receipt.GetTransDate()); Console.WriteLine("TransTime = " + receipt.GetTransTime()); Console.WriteLine("Ticket = " + receipt.GetTicket()); Console.WriteLine("TimedOut = " + receipt.GetTimedOut()); } catch (Exception e) { Console.WriteLine(e); } }
public static void Main(string[] args) { string host = "esqa.moneris.com"; string store_id = "store5"; string api_token = "yesguy"; string data_key = "g90io5hS63qXu10Pu51512M8G"; string order_id = "jan14test1"; string amount = "1.00"; string cust_id = "customer1"; //if sent will be submitted, otherwise cust_id from profile will be used string crypt_type = "1"; ResPurchaseCC resPurchaseCC = new ResPurchaseCC(data_key, order_id, cust_id, amount, crypt_type); HttpsPostRequest mpgReq = new HttpsPostRequest(host, store_id, api_token, resPurchaseCC); /********************** REQUEST ************************/ try { Receipt receipt = mpgReq.GetReceipt(); Console.WriteLine("DataKey = " + receipt.GetDataKey()); Console.WriteLine("ReceiptId = " + receipt.GetReceiptId()); Console.WriteLine("ReferenceNum = " + receipt.GetReferenceNum()); Console.WriteLine("ResponseCode = " + receipt.GetResponseCode()); Console.WriteLine("AuthCode = " + receipt.GetAuthCode()); Console.WriteLine("Message = " + receipt.GetMessage()); Console.WriteLine("TransDate = " + receipt.GetTransDate()); Console.WriteLine("TransTime = " + receipt.GetTransTime()); Console.WriteLine("TransType = " + receipt.GetTransType()); Console.WriteLine("Complete = " + receipt.GetComplete()); Console.WriteLine("TransAmount = " + receipt.GetTransAmount()); Console.WriteLine("CardType = " + receipt.GetCardType()); Console.WriteLine("TxnNumber = " + receipt.GetTxnNumber()); Console.WriteLine("TimedOut = " + receipt.GetTimedOut()); Console.WriteLine("ResSuccess = " + receipt.GetResSuccess()); Console.WriteLine("PaymentType = " + receipt.GetPaymentType()); Console.WriteLine("IsVisaDebit = " + receipt.GetIsVisaDebit()); //ResolveData Console.WriteLine("\nCust ID = " + receipt.GetResDataCustId()); Console.WriteLine("Phone = " + receipt.GetResDataPhone()); Console.WriteLine("Email = " + receipt.GetResDataEmail()); Console.WriteLine("Note = " + receipt.GetResDataNote()); Console.WriteLine("Masked Pan = " + receipt.GetResDataMaskedPan()); Console.WriteLine("Exp Date = " + receipt.GetResDataExpdate()); Console.WriteLine("Crypt Type = " + receipt.GetResDataCryptType()); Console.WriteLine("Avs Street Number = " + receipt.GetResDataAvsStreetNumber()); Console.WriteLine("Avs Street Name = " + receipt.GetResDataAvsStreetName()); Console.WriteLine("Avs Zipcode = " + receipt.GetResDataAvsZipcode()); } catch (Exception e) { Console.WriteLine(e); } }
public static void Main(string[] args) { string store_id = "monusqa002"; string api_token = "qatoken"; string order_id = "Test1234567"; string amount = "9.00"; string txn_number = "123456-789"; string processing_country_code = "US"; bool status_check = false; PinlessDebitRefund refund = new PinlessDebitRefund(); refund.SetOrderId(order_id); refund.SetAmount(amount); refund.SetTxnNumber(txn_number); HttpsPostRequest mpgReq = new HttpsPostRequest(); mpgReq.SetProcCountryCode(processing_country_code); mpgReq.SetTestMode(true); //false or comment out this line for production transactions mpgReq.SetStoreId(store_id); mpgReq.SetApiToken(api_token); mpgReq.SetTransaction(refund); mpgReq.SetStatusCheck(status_check); mpgReq.Send(); try { Receipt receipt = mpgReq.GetReceipt(); Console.WriteLine("CardType = " + receipt.GetCardType()); Console.WriteLine("TransAmount = " + receipt.GetTransAmount()); Console.WriteLine("TxnNumber = " + receipt.GetTxnNumber()); Console.WriteLine("ReceiptId = " + receipt.GetReceiptId()); Console.WriteLine("TransType = " + receipt.GetTransType()); Console.WriteLine("ReferenceNum = " + receipt.GetReferenceNum()); Console.WriteLine("ResponseCode = " + receipt.GetResponseCode()); Console.WriteLine("BankTotals = " + receipt.GetBankTotals()); Console.WriteLine("Message = " + receipt.GetMessage()); Console.WriteLine("AuthCode = " + receipt.GetAuthCode()); Console.WriteLine("Complete = " + receipt.GetComplete()); Console.WriteLine("TransDate = " + receipt.GetTransDate()); Console.WriteLine("TransTime = " + receipt.GetTransTime()); Console.WriteLine("Ticket = " + receipt.GetTicket()); Console.WriteLine("TimedOut = " + receipt.GetTimedOut()); //Console.WriteLine("CardLevelResult = " + receipt.GetCardLevelResult()); //Console.WriteLine("StatusCode = " + receipt.GetStatusCode()); //Console.WriteLine("StatusMessage = " + receipt.GetStatusMessage()); Console.ReadLine(); } catch (Exception e) { Console.WriteLine(e); } }
public static void Main(string[] args) { string store_id = "moneris"; string api_token = "hurgle"; string order_id = "Test20150723120048"; string amount = "1.00"; string txn_number = "230675-0_10"; string processing_country_code = "CA"; bool status_check = false; ContactlessRefund refund = new ContactlessRefund(); refund.SetOrderId(order_id); refund.SetAmount(amount); refund.SetTxnNumber(txn_number); HttpsPostRequest mpgReq = new HttpsPostRequest(); mpgReq.SetProcCountryCode(processing_country_code); mpgReq.SetTestMode(true); //false or comment out this line for production transactions mpgReq.SetStoreId(store_id); mpgReq.SetApiToken(api_token); mpgReq.SetTransaction(refund); mpgReq.SetStatusCheck(status_check); mpgReq.Send(); try { Receipt receipt = mpgReq.GetReceipt(); Console.WriteLine("CardType = " + receipt.GetCardType()); Console.WriteLine("TransAmount = " + receipt.GetTransAmount()); Console.WriteLine("TxnNumber = " + receipt.GetTxnNumber()); Console.WriteLine("ReceiptId = " + receipt.GetReceiptId()); Console.WriteLine("TransType = " + receipt.GetTransType()); Console.WriteLine("ReferenceNum = " + receipt.GetReferenceNum()); Console.WriteLine("ResponseCode = " + receipt.GetResponseCode()); Console.WriteLine("Message = " + receipt.GetMessage()); Console.WriteLine("AuthCode = " + receipt.GetAuthCode()); Console.WriteLine("Complete = " + receipt.GetComplete()); Console.WriteLine("TransDate = " + receipt.GetTransDate()); Console.WriteLine("TransTime = " + receipt.GetTransTime()); Console.WriteLine("Ticket = " + receipt.GetTicket()); Console.WriteLine("TimedOut = " + receipt.GetTimedOut()); //Console.WriteLine("CardLevelResult = " + receipt.GetCardLevelResult()); //Console.WriteLine("StatusCode = " + receipt.GetStatusCode()); //Console.WriteLine("StatusMessage = " + receipt.GetStatusMessage()); } catch (Exception e) { Console.WriteLine(e); } }
public static void Main(string[] args) { string store_id = "store5"; string api_token = "yesguy"; string order_id = "Test20150625014816"; string amount = "5.00"; string txn_number = "113524-0_10"; string processing_country_code = "CA"; bool status_check = false; IDebitRefund refund = new IDebitRefund(); refund.SetOrderId(order_id); refund.SetAmount(amount); refund.SetTxnNumber(txn_number); HttpsPostRequest mpgReq = new HttpsPostRequest(); mpgReq.SetProcCountryCode(processing_country_code); mpgReq.SetTestMode(true); //false or comment out this line for production transactions mpgReq.SetStoreId(store_id); mpgReq.SetApiToken(api_token); mpgReq.SetTransaction(refund); mpgReq.SetStatusCheck(status_check); mpgReq.Send(); try { Receipt receipt = mpgReq.GetReceipt(); Console.WriteLine("CardType = " + receipt.GetCardType()); Console.WriteLine("TransAmount = " + receipt.GetTransAmount()); Console.WriteLine("TxnNumber = " + receipt.GetTxnNumber()); Console.WriteLine("ReceiptId = " + receipt.GetReceiptId()); Console.WriteLine("TransType = " + receipt.GetTransType()); Console.WriteLine("ReferenceNum = " + receipt.GetReferenceNum()); Console.WriteLine("ResponseCode = " + receipt.GetResponseCode()); Console.WriteLine("ISO = " + receipt.GetISO()); Console.WriteLine("BankTotals = " + receipt.GetBankTotals()); Console.WriteLine("Message = " + receipt.GetMessage()); Console.WriteLine("AuthCode = " + receipt.GetAuthCode()); Console.WriteLine("Complete = " + receipt.GetComplete()); Console.WriteLine("TransDate = " + receipt.GetTransDate()); Console.WriteLine("TransTime = " + receipt.GetTransTime()); Console.WriteLine("Ticket = " + receipt.GetTicket()); Console.WriteLine("TimedOut = " + receipt.GetTimedOut()); Console.ReadLine(); } catch (Exception e) { Console.WriteLine(e); } }
public static void Main(string[] args) { string host = "esqa.moneris.com"; string store_id = "store5"; string api_token = "yesguy"; string order_id = "Test_P_0333"; string amount = "5.00"; string pan = "4242424242424242"; string expdate = "0812"; string crypt = "7"; //string status = "true"; /* Status Check Example */ // HttpsPostRequest mpgReq = // new HttpsPostRequest(host, store_id, api_token, status, // new Purchase(order_id, amount, pan, expdate, crypt)); Purchase purchase = new Purchase(order_id, amount, pan, expdate, crypt); //purchase.SetDynamicDescriptor("2134565"); HttpsPostRequest mpgReq = new HttpsPostRequest(host, store_id, api_token, purchase); try { Receipt receipt = mpgReq.GetReceipt(); Console.WriteLine("CardType = " + receipt.GetCardType()); Console.WriteLine("TransAmount = " + receipt.GetTransAmount()); Console.WriteLine("TxnNumber = " + receipt.GetTxnNumber()); Console.WriteLine("ReceiptId = " + receipt.GetReceiptId()); Console.WriteLine("TransType = " + receipt.GetTransType()); Console.WriteLine("ReferenceNum = " + receipt.GetReferenceNum()); Console.WriteLine("ResponseCode = " + receipt.GetResponseCode()); Console.WriteLine("ISO = " + receipt.GetISO()); Console.WriteLine("BankTotals = " + receipt.GetBankTotals()); Console.WriteLine("Message = " + receipt.GetMessage()); Console.WriteLine("AuthCode = " + receipt.GetAuthCode()); Console.WriteLine("Complete = " + receipt.GetComplete()); Console.WriteLine("TransDate = " + receipt.GetTransDate()); Console.WriteLine("TransTime = " + receipt.GetTransTime()); Console.WriteLine("Ticket = " + receipt.GetTicket()); Console.WriteLine("TimedOut = " + receipt.GetTimedOut()); Console.WriteLine("IsVisaDebit = " + receipt.GetIsVisaDebit()); //Console.WriteLine("StatusCode = " + receipt.GetStatusCode()); //Console.WriteLine("StatusMessage = " + receipt.GetStatusMessage()); } catch (Exception e) { Console.WriteLine(e); } }
public static void Main(string[] args) { string order_id = "Test" + DateTime.Now.ToString("yyyyMMddhhmmss"); string store_id = "moneris"; string api_token = "hurgle"; string amount = "1.00"; string track2 = ";4924190000004030=09121214797536211133?"; string pos_code = "00"; string processing_country_code = "CA"; ContactlessPurchase contactless_purchase = new ContactlessPurchase(); contactless_purchase.SetOrderId(order_id); contactless_purchase.SetAmount(amount); contactless_purchase.SetTrack2(track2); contactless_purchase.SetPosCode(pos_code); HttpsPostRequest mpgReq = new HttpsPostRequest(); mpgReq.SetProcCountryCode(processing_country_code); mpgReq.SetTestMode(true); //false or comment out this line for production transactions mpgReq.SetStoreId(store_id); mpgReq.SetApiToken(api_token); mpgReq.SetTransaction(contactless_purchase); mpgReq.Send(); try { Receipt receipt = mpgReq.GetReceipt(); Console.WriteLine("CardType = " + receipt.GetCardType()); Console.WriteLine("TransAmount = " + receipt.GetTransAmount()); Console.WriteLine("TxnNumber = " + receipt.GetTxnNumber()); Console.WriteLine("ReceiptId = " + receipt.GetReceiptId()); Console.WriteLine("TransType = " + receipt.GetTransType()); Console.WriteLine("ReferenceNum = " + receipt.GetReferenceNum()); Console.WriteLine("ResponseCode = " + receipt.GetResponseCode()); Console.WriteLine("ISO = " + receipt.GetISO()); Console.WriteLine("BankTotals = " + receipt.GetBankTotals()); Console.WriteLine("Message = " + receipt.GetMessage()); Console.WriteLine("AuthCode = " + receipt.GetAuthCode()); Console.WriteLine("Complete = " + receipt.GetComplete()); Console.WriteLine("TransDate = " + receipt.GetTransDate()); Console.WriteLine("TransTime = " + receipt.GetTransTime()); Console.WriteLine("Ticket = " + receipt.GetTicket()); Console.WriteLine("TimedOut = " + receipt.GetTimedOut()); Console.ReadLine(); } catch (Exception e) { Console.WriteLine(e); } }
public static void Main(string[] args) { string host = "esqa.moneris.com"; string store_id = "moneris"; string api_token = "hurgle"; string amount = "100.00"; string crypt = "7"; string order_id; string txn_number; Console.Write("Please enter an order ID: "); order_id = Console.ReadLine(); Console.Write("Please enter a txn number: "); txn_number = Console.ReadLine(); string orderLevelGst = "0.00"; string merchantGstNo = "77864550099"; string orderLevelPst = "0.00"; string merchantPstNo = "775885993003003000"; string cri = "CROO9900"; try { L23HttpsPostRequest request = new L23HttpsPostRequest(host, store_id, api_token, new VSRefund(order_id, amount, txn_number, crypt, orderLevelGst, merchantGstNo, cri, orderLevelPst, merchantPstNo)); Receipt myReceipt = request.GetReceipt(); Console.WriteLine("CardType = " + myReceipt.GetCardType()); Console.WriteLine("TransAmount = " + myReceipt.GetTransAmount()); Console.WriteLine("TxnNumber = " + myReceipt.GetTxnNumber()); Console.WriteLine("ReceiptId = " + myReceipt.GetReceiptId()); Console.WriteLine("TransType = " + myReceipt.GetTransType()); Console.WriteLine("ReferenceNum = " + myReceipt.GetReferenceNum()); Console.WriteLine("ResponseCode = " + myReceipt.GetResponseCode()); Console.WriteLine("ISO = " + myReceipt.GetISO()); Console.WriteLine("BankTotals = " + myReceipt.GetBankTotals()); Console.WriteLine("Message = " + myReceipt.GetMessage()); Console.WriteLine("AuthCode = " + myReceipt.GetAuthCode()); Console.WriteLine("Complete = " + myReceipt.GetComplete()); Console.WriteLine("TransDate = " + myReceipt.GetTransDate()); Console.WriteLine("TransTime = " + myReceipt.GetTransTime()); Console.WriteLine("Ticket = " + myReceipt.GetTicket()); Console.WriteLine("TimedOut = " + myReceipt.GetTimedOut()); Console.WriteLine("CorporateCard = " + myReceipt.GetCorporateCard()); Console.WriteLine("MessageId = " + myReceipt.GetMessageId()); } catch (Exception e) { Console.WriteLine(e); } }
public static void Main(string[] args) { string store_id = "store1"; string api_token = "yesguy"; string data_key = "pi3ZMZoTTM8pLM9wuwws2KBxw"; string processing_country_code = "CA"; bool status_check = false; ResLookupMasked resLookupMasked = new ResLookupMasked(); resLookupMasked.SetDataKey(data_key); HttpsPostRequest mpgReq = new HttpsPostRequest(); mpgReq.SetProcCountryCode(processing_country_code); mpgReq.SetTestMode(true); //false or comment out this line for production transactions mpgReq.SetStoreId(store_id); mpgReq.SetApiToken(api_token); mpgReq.SetTransaction(resLookupMasked); mpgReq.SetStatusCheck(status_check); mpgReq.Send(); try { Receipt receipt = mpgReq.GetReceipt(); Console.WriteLine("DataKey = " + receipt.GetDataKey()); Console.WriteLine("ResponseCode = " + receipt.GetResponseCode()); Console.WriteLine("Message = " + receipt.GetMessage()); Console.WriteLine("TransDate = " + receipt.GetTransDate()); Console.WriteLine("TransTime = " + receipt.GetTransTime()); Console.WriteLine("Complete = " + receipt.GetComplete()); Console.WriteLine("TimedOut = " + receipt.GetTimedOut()); Console.WriteLine("ResSuccess = " + receipt.GetResSuccess()); Console.WriteLine("PaymentType = " + receipt.GetPaymentType()); Console.WriteLine("Cust ID = " + receipt.GetResDataCustId()); Console.WriteLine("Phone = " + receipt.GetResDataPhone()); Console.WriteLine("Email = " + receipt.GetResDataEmail()); Console.WriteLine("Note = " + receipt.GetResDataNote()); Console.WriteLine("MaskedPan = " + receipt.GetResDataMaskedPan()); Console.WriteLine("Exp Date = " + receipt.GetResDataExpdate()); Console.WriteLine("Crypt Type = " + receipt.GetResDataCryptType()); Console.WriteLine("Avs Street Number = " + receipt.GetResDataAvsStreetNumber()); Console.WriteLine("Avs Street Name = " + receipt.GetResDataAvsStreetName()); Console.WriteLine("Avs Zipcode = " + receipt.GetResDataAvsZipcode()); Console.ReadLine(); } catch (Exception e) { Console.WriteLine(e); } }
public static void Main(string[] args) { /******************* REQUEST VARIABLES*******************************/ string host = "esplusqa.moneris.com"; string store_id = "monusqa138"; string api_token = "qatoken"; /****************** TRANSACTION VARIABLES *****************************/ string order_id; //will prompt user for input string amount = "1.00"; string txn_number; string crypt_type = "7"; Console.Write("Please enter an order ID: "); order_id = Console.ReadLine(); Console.Write("Please enter a txn number: "); txn_number = Console.ReadLine(); HttpsPostRequest mpgReq = new HttpsPostRequest(host, store_id, api_token, new USRefund(order_id, amount, txn_number, crypt_type)); try { Receipt receipt = mpgReq.GetReceipt(); Console.WriteLine("CardType = " + receipt.GetCardType()); Console.WriteLine("TransAmount = " + receipt.GetTransAmount()); Console.WriteLine("TxnNumber = " + receipt.GetTxnNumber()); Console.WriteLine("ReceiptId = " + receipt.GetReceiptId()); Console.WriteLine("TransType = " + receipt.GetTransType()); Console.WriteLine("ReferenceNum = " + receipt.GetReferenceNum()); Console.WriteLine("ResponseCode = " + receipt.GetResponseCode()); Console.WriteLine("BankTotals = " + receipt.GetBankTotals()); Console.WriteLine("Message = " + receipt.GetMessage()); Console.WriteLine("AuthCode = " + receipt.GetAuthCode()); Console.WriteLine("Complete = " + receipt.GetComplete()); Console.WriteLine("TransDate = " + receipt.GetTransDate()); Console.WriteLine("TransTime = " + receipt.GetTransTime()); Console.WriteLine("Ticket = " + receipt.GetTicket()); Console.WriteLine("TimedOut = " + receipt.GetTimedOut()); Console.WriteLine("CfStatus = " + receipt.GetCfStatus()); } catch (Exception e) { Console.WriteLine(e); } }
public static void Main(string[] args) { string store_id = "store1"; string api_token = "yesguy"; string pan = "5454545454545454"; string expdate = "1901"; //YYMM format string crypt_type = "7"; string duration = "900"; string data_key_format = "0"; string processing_country_code = "CA"; bool status_check = false; ResTempAdd resTempAdd = new ResTempAdd(); resTempAdd.SetPan(pan); resTempAdd.SetExpDate(expdate); resTempAdd.SetDuration(duration); resTempAdd.SetCryptType(crypt_type); //resTempAdd.SetDataKeyFormat(data_key_format); //optional HttpsPostRequest mpgReq = new HttpsPostRequest(); mpgReq.SetProcCountryCode(processing_country_code); mpgReq.SetTestMode(true); //false or comment out this line for production transactions mpgReq.SetStoreId(store_id); mpgReq.SetApiToken(api_token); mpgReq.SetTransaction(resTempAdd); mpgReq.SetStatusCheck(status_check); mpgReq.Send(); try { Receipt receipt = mpgReq.GetReceipt(); Console.WriteLine("DataKey = " + receipt.GetDataKey()); Console.WriteLine("ResponseCode = " + receipt.GetResponseCode()); Console.WriteLine("Message = " + receipt.GetMessage()); Console.WriteLine("TransDate = " + receipt.GetTransDate()); Console.WriteLine("TransTime = " + receipt.GetTransTime()); Console.WriteLine("Complete = " + receipt.GetComplete()); Console.WriteLine("TimedOut = " + receipt.GetTimedOut()); Console.WriteLine("ResSuccess = " + receipt.GetResSuccess()); Console.WriteLine("PaymentType = " + receipt.GetPaymentType()); Console.WriteLine("MaskedPan = " + receipt.GetResDataMaskedPan()); Console.WriteLine("Exp Date = " + receipt.GetResDataExpdate()); Console.ReadLine(); } catch (Exception e) { Console.WriteLine(e); } }
public static void Main(string[] args) { string host = "esqa.moneris.com"; string store_id = "moneris"; string api_token = "hurgle"; string amount = "10.00"; string pan = "4242424254545454"; string expDate = "1111"; string crypt = "7"; string order_id; Console.Write("Please enter an order ID: "); order_id = Console.ReadLine(); string orderLevelGst = "0.00"; string merchantGstNo = "234543345959"; string orderLevelPst = "0.00"; string merchantPstNo = "99884300000399"; string cri = "CUST_CBENSON"; try { L23HttpsPostRequest request = new L23HttpsPostRequest(host, store_id, api_token, new VSIndependentRefund(order_id, amount, pan, expDate, crypt, orderLevelGst, merchantGstNo, cri, orderLevelPst, merchantPstNo)); Receipt myReceipt = request.GetReceipt(); Console.WriteLine("CardType = " + myReceipt.GetCardType()); Console.WriteLine("TransAmount = " + myReceipt.GetTransAmount()); Console.WriteLine("TxnNumber = " + myReceipt.GetTxnNumber()); Console.WriteLine("ReceiptId = " + myReceipt.GetReceiptId()); Console.WriteLine("TransType = " + myReceipt.GetTransType()); Console.WriteLine("ReferenceNum = " + myReceipt.GetReferenceNum()); Console.WriteLine("ResponseCode = " + myReceipt.GetResponseCode()); Console.WriteLine("ISO = " + myReceipt.GetISO()); Console.WriteLine("BankTotals = " + myReceipt.GetBankTotals()); Console.WriteLine("Message = " + myReceipt.GetMessage()); Console.WriteLine("AuthCode = " + myReceipt.GetAuthCode()); Console.WriteLine("Complete = " + myReceipt.GetComplete()); Console.WriteLine("TransDate = " + myReceipt.GetTransDate()); Console.WriteLine("TransTime = " + myReceipt.GetTransTime()); Console.WriteLine("Ticket = " + myReceipt.GetTicket()); Console.WriteLine("TimedOut = " + myReceipt.GetTimedOut()); Console.WriteLine("CorporateCard = " + myReceipt.GetCorporateCard()); Console.WriteLine("MessageId = " + myReceipt.GetMessageId()); } catch (Exception e) { Console.WriteLine(e); } }
public static void Main(string[] args) { string order_id = "639178169517904319808133"; string txn_number = "42636-0_25"; string store_id = "monusqa002"; string api_token = "qatoken"; string processing_country_code = "US"; bool status_check = false; ACHReversal achreversal = new ACHReversal(); achreversal.SetOrderId(order_id); achreversal.SetTxnNumber(txn_number); HttpsPostRequest mpgReq = new HttpsPostRequest(); mpgReq.SetProcCountryCode(processing_country_code); mpgReq.SetTestMode(true); //false or comment out this line for production transactions mpgReq.SetStoreId(store_id); mpgReq.SetApiToken(api_token); mpgReq.SetTransaction(achreversal); mpgReq.SetStatusCheck(status_check); mpgReq.Send(); try { Receipt receipt = mpgReq.GetReceipt(); Console.WriteLine("CardType = " + receipt.GetCardType()); Console.WriteLine("TransAmount = " + receipt.GetTransAmount()); Console.WriteLine("TxnNumber = " + receipt.GetTxnNumber()); Console.WriteLine("ReceiptId = " + receipt.GetReceiptId()); Console.WriteLine("TransType = " + receipt.GetTransType()); Console.WriteLine("ReferenceNum = " + receipt.GetReferenceNum()); Console.WriteLine("ResponseCode = " + receipt.GetResponseCode()); Console.WriteLine("Message = " + receipt.GetMessage()); Console.WriteLine("Complete = " + receipt.GetComplete()); Console.WriteLine("TransDate = " + receipt.GetTransDate()); Console.WriteLine("TransTime = " + receipt.GetTransTime()); Console.WriteLine("Ticket = " + receipt.GetTicket()); Console.WriteLine("TimedOut = " + receipt.GetTimedOut()); //Console.WriteLine("StatusCode = " + receipt.GetStatusCode()); //Console.WriteLine("StatusMessage = " + receipt.GetStatusMessage()); Console.ReadLine(); } catch (Exception e) { Console.WriteLine(e); } }