title: "price: missing and required" although PriceSpecification is used
body: <p>I am trying to implement Schema.org on our product pages, but I am getting an error relating to <code>Offer</code> when testing in <a href="https://developers.google.com/structured-data/testing-tool/" rel="nofollow noreferrer">Google's Testing Tool</a>. The errors says <code>price</code> is required but I figured since I used <code>PriceSpecification</code> I didn't need to specify <code>price</code>. </p>
  
  <p>Here is the error:</p>
  
  <blockquote>
    <p><img src="https://i.stack.imgur.com/fI3Kv.jpg" alt="Google Structured Data Testing Tool: Product: 1 Error: &#39;price: missing and required&#39;"></p>
  </blockquote>
  
  <p>Here is the format of the HTML+Microdata that I am using:</p>
  
  <pre class="lang-html prettyprint-override"><code>&lt;div itemscope itemtype="http://schema.org/Product"&gt;
      &lt;img itemprop="image" src="https://kng.scene7.com/is/image/kng/1046-set?$prodpage$" /&gt;
      &lt;h1 itemprop="name"&gt;Waist Apron, 11 inch&lt;/h1&gt;
      Item# &lt;span itemprop="mpn"&gt;1046&lt;/span&gt;
      &lt;div itemprop="offers" itemscope itemtype="http://schema.org/Offer"&gt;
          &lt;link itemprop="availability" href="http://schema.org/InStock"&gt;
          &lt;meta itemprop="itemCondition" itemtype="http://schema.org/OfferItemCondition" content="http://schema.org/NewCondition"&gt;
          &lt;table&gt;
              &lt;tbody&gt;
                  &lt;tr itemprop="priceSpecification" itemscope itemtype="http://schema.org/PriceSpecification"&gt;
                      &lt;td itemprop="eligibleQuantity" itemscope itemtype="http://schema.org/QuantitativeValue"&gt;
                          1 - 11
                          &lt;meta itemprop="value" content="1"&gt;
                          &lt;meta itemprop="unitCode" content="C62"&gt;
                      &lt;/td&gt;
                      &lt;td&gt;Each&lt;/td&gt;
                      &lt;td&gt;
                          &lt;meta itemprop="priceCurrency" content="USD"&gt;
                          &lt;meta itemprop="maxPrice" content="3.49"&gt;
                          $3.49
                      &lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr itemprop="priceSpecification" itemscope itemtype="http://schema.org/PriceSpecification"&gt;
                      &lt;td itemprop="eligibleQuantity" itemscope itemtype="http://schema.org/QuantitativeValue"&gt;
                          12 - 29
                          &lt;meta itemprop="value" content="12"&gt;
                          &lt;meta itemprop="unitCode" content="C62"&gt;
                      &lt;/td&gt;
                      &lt;td&gt;Each&lt;/td&gt;
                      &lt;td&gt;
                          &lt;meta itemprop="priceCurrency" content="USD"&gt;
                          &lt;meta itemprop="price" content="2.96"&gt;
                          $2.96
                      &lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr itemprop="priceSpecification" itemscope itemtype="http://schema.org/PriceSpecification"&gt;
                      &lt;td itemprop="eligibleQuantity" itemscope itemtype="http://schema.org/QuantitativeValue"&gt;
                          30 - 59
                          &lt;meta itemprop="value" content="30"&gt;
                          &lt;meta itemprop="unitCode" content="C62"&gt;
                      &lt;/td&gt;
                      &lt;td&gt;Each&lt;/td&gt;
                      &lt;td&gt;
                          &lt;meta itemprop="priceCurrency" content="USD"&gt;
                          &lt;meta itemprop="price" content="2.63"&gt;
                          $2.63
                      &lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr itemprop="priceSpecification" itemscope itemtype="http://schema.org/PriceSpecification"&gt;
                      &lt;td itemprop="eligibleQuantity" itemscope itemtype="http://schema.org/QuantitativeValue"&gt;
                          60 +
                          &lt;meta itemprop="value" content="60"&gt;
                          &lt;meta itemprop="unitCode" content="C62"&gt;
                      &lt;/td&gt;
                      &lt;td&gt;Each&lt;/td&gt;
                      &lt;td&gt;
                          &lt;meta itemprop="priceCurrency" content="USD"&gt;
                          &lt;meta itemprop="minPrice" content="2.44"&gt;
                          $2.44
                      &lt;/td&gt;
                  &lt;/tr&gt;
              &lt;/tbody&gt;
          &lt;/table&gt;
      &lt;/div&gt;
  &lt;/div&gt;
  </code></pre>
  
  <p>The odd thing is that if I just paste the <code>Offer</code> section into the Testing Tool it doesn't return the <code>price</code> error.</p>
  
  <p>What is the best way to fix this?</p>