title: How to use moneris test server to do transaction in php?
body: <p>I downloaded moneris php api access classes from moneris website. 
  After long debugging I see that the moneris test server does not perform the transaction and it results into failure.
  Later I tried to POST a xml request given below.</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="UTF-8"?&gt;
  &lt;request&gt;
    &lt;store_id&gt;monusqa02&lt;/store_id&gt;
    &lt;api_token&gt;yesguy&lt;/api_token&gt;
    &lt;us_purchase&gt;
      &lt;order_id&gt;12399919&lt;/order_id&gt;
      &lt;amount&gt;1.00&lt;/amount&gt;
      &lt;pan&gt;4242424242424242&lt;/pan&gt;
      &lt;expdate&gt;1111&lt;/expdate&gt;
      &lt;crypt_type&gt;1&lt;/crypt_type&gt;
      &lt;commcard_invoice&gt;102012&lt;/commcard_invoice&gt;
      &lt;commcard_tax_amount&gt;1.00&lt;/commcard_tax_amount&gt;
    &lt;/us_purchase&gt;
  &lt;/request&gt;
  </code></pre>
  
  <p>but it results into failure. Why can't I perform transaction on moneris test server.</p>
  
  <p>The error response is.</p>
  
  <pre><code>    &lt;?xml version="1.0" standalone="yes"?&gt;
          &lt;response&gt;
          &lt;receipt&gt;
          &lt;ReceiptId&gt;null&lt;/ReceiptId&gt;
          &lt;ReferenceNum&gt;null&lt;/ReferenceNum&gt;
          &lt;ResponseCode&gt;null&lt;/ResponseCode&gt;
          &lt;ISO&gt;null&lt;/ISO&gt;
          &lt;AuthCode&gt;null&lt;/AuthCode&gt;
          &lt;TransTime&gt;null&lt;/TransTime&gt;
          &lt;TransDate&gt;null&lt;/TransDate&gt;
          &lt;TransType&gt;null&lt;/TransType&gt;
          &lt;Complete&gt;false&lt;/Complete&gt;
          &lt;Message&gt;Cancelled: null&lt;/Message&gt;
          &lt;TransAmount&gt;null&lt;/TransAmount&gt;
          &lt;CardType&gt;null&lt;/CardType&gt;
          &lt;TransID&gt;null&lt;/TransID&gt;
          &lt;TimedOut&gt;false&lt;/TimedOut&gt;
          &lt;BankTotals&gt;null&lt;/BankTotals&gt;
          &lt;Ticket&gt;null&lt;/Ticket&gt;
      &lt;/receipt&gt;
  &lt;/response&gt;
  </code></pre>