We've recently been trying to implement schema.org more fully on our e-commerce site (and gotten nothing but headaches). We often allow customers to place an online order for backordered products, especially if we know they'll be back in stock soon. To accommodate this we're using an availability of LimitedAvailability and the availabilityStarts property. Here's a sample from the site:
<div itemtype="http://schema.org/Offer" itemscope="" itemprop="offers"> <p class="availability ">Availability: Backordered Until 07-07-2014</p> <link itemprop="availability" href="http://schema.org/LimitedAvailability"> <meta content="2014-07-07T00:00:00+00:00" itemprop="availabilityStarts"> </div>
The problem is our Google Merchant Center is complaining of "Invalid microdata for availability information on product landing page" and flagging the LimitedAvailability value as invalid.
What are my alternatives short of just not using schema markup on these products? None of the other ItemAvailability values really fit the bill. Has anyone else dealt with this inconsistency?