herewith my request
static void Main(string[] args) { string host = "esqa.moneris.com/mpg/"; string store_id = "store3"; string api_token = "yesguy"; string order_id; Console.Write("Please enter an order ID: "); order_id = Console.ReadLine(); string cust_id = "13"; string amount = "1.00"; string card = "5454545454545454"; string exp = "0817"; string crypt = "0"; string status = "false";
HttpsPostRequest mpgReq = new HttpsPostRequest(host, store_id, api_token, status, new Purchase(order_id, cust_id, amount, card, exp, crypt)); 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); } }
and response
<?xml version="1.0"?>
-<response>
-<receipt>
<ReceiptId>Global Error Receipt</ReceiptId>
<ReferenceNum>null</ReferenceNum>
<ResponseCode>null</ResponseCode>
<ISO>null</ISO>
<AuthCode>null</AuthCode>
<TransTime>null</TransTime>
<TransDate>null</TransDate>
<TransType>null</TransType>
<Complete>false</Complete>
<Message>null</Message>
<TransAmount>null</TransAmount>
<CardType>null</CardType>
<TransID>null</TransID>
<TimedOut>null</TimedOut>
</receipt>
</response>
In reply to ME_Moneris:
In reply to Azam: