title: Apple Receipt Verifier returns JsonException
body: <p>In my Purchase Verification Process a three Parties</p>
  <ol>
  <li>iOS Client</li>
  <li>ASP.NET Server (intermediary for verification)</li>
  <li>Apple Server</li>
  </ol>
  <p>JSON-RCP in the communication method between iOS Client &amp; ASP.NET Server</p>
  <p>The Verification Process is; Sending the Payment Receipt through web-service to the ASP.NET Server ( the server use <a href="http://www.nuget.org/packages/AppleReceiptVerifier/" rel="noreferrer">AppleReceiptVerifier</a> to Verify the Receipt)</p>
  <p>I have 5 Product Identifiers for the payment 2 of them operate well and return the expected response but the other three return JsonException like this</p>
  <pre><code>{
      error =     {
          errors =         (
                          {
                  message = &quot;Found String where Object was expected.&quot;;
                  name = JsonException;
              }
          );
          message = &quot;Found String where Object was expected.&quot;;
          name = JSONRPCError;
      };
      id = &quot;&lt;null&gt;&quot;;
  }
  </code></pre>
  <p>and this</p>
  <pre><code>{
      error =     {
          errors =         (
                          {
                  message = &quot;Missing value.&quot;;
                  name = JsonException;
              }
          );
          message = &quot;Missing value.&quot;;
          name = JSONRPCError;
      };
      id = &quot;&lt;null&gt;&quot;;
  }
  </code></pre>
  <p>All the product identifiers are the same type they just vary in the price
  and i don't know why is this problem ???</p>
  <p>What to do ???</p>