Example Invoice-Order-LocalBusiness-Person-PriceSpecification-Service-5

RDFa (source lint)

<div vocab="http://schema.org/" typeof="Invoice">
  <h1 property="description">New furnace and installation</h1>
  <div property="broker" typeof="/LocalBusiness">
    <b property="name">ACME Home Heating</b>
  </div>
  <div property="customer" typeof="Person">
    <b property="name">Jane Doe</b>
  </div>
  <time property="paymentDueDate">2015-01-30</time>
  <div property="minimumPaymentDue" typeof="PriceSpecification">
    <span property="price">0.00</span>
    <span property="priceCurrency">USD</span>
  </div>
  <div property="totalPaymentDue" typeof="PriceSpecification">
    <span property="price">0.00</span>
    <span property="priceCurrency">USD</span>
  </div>
  <meta itemprop="paymentStatus" content="PaymentComplete" />
  <div property="referencesOrder" typeof="Order">
    <span property="description">furnace</span>
    <time property="orderDate">2014-12-01</time>
    <span property="orderNumber">123ABC</span>
    <div property="orderedItem" typeof="Product">
      <span property="name">ACME Furnace 3000</span>
      <meta property="productID" content="ABC123" />
    </div>
  </div>
  <div property="referencesOrder" typeof="Order">
    <span property="description">furnace installation</span>
    <time property="orderDate">2014-12-02</time>
    <div property="orderedItem" typeof="Service">
      <span property="description">furnace installation</span>
    </div>
  </div>
</div>

microdata (source lint)

<div itemscope itemtype="http://schema.org/Invoice">
  <h1 itemprop="description">New furnace and installation</h1>
  <div itemprop="broker" itemscope itemtype="http://schema.org/LocalBusiness">
    <b itemprop="name">ACME Home Heating</b>
  </div>
  <div itemprop="customer" itemscope itemtype="http://schema.org/Person">
    <b itemprop="name">Jane Doe</b>
  </div>
  <time itemprop="paymentDueDate">2015-01-30</time>
  <div itemprop="minimumPaymentDue" itemscope itemtype="http://schema.org/PriceSpecification">
    <span itemprop="price">0.00</span>
    <span itemprop="priceCurrency">USD</span>
  </div>
  <div itemprop="totalPaymentDue" itemscope itemtype="http://schema.org/PriceSpecification">
    <span itemprop="price">0.00</span>
    <span itemprop="priceCurrency">USD</span>
  </div>
  <link itemprop="paymentStatus" href="http://schema.org/PaymentComplete" />
  <div itemprop="referencesOrder" itemscope itemtype="http://schema.org/Order">
    <span itemprop="description">furnace</span>
    <time itemprop="orderDate">2014-12-01</time>
    <span itemprop="orderNumber">123ABC</span>
    <div itemprop="orderedItem" itemscope itemtype="http://schema.org/Product">
      <span itemprop="name">ACME Furnace 3000</span>
      <meta itemprop="productID" content="ABC123" />
    </div>
  </div>
  <div itemprop="referencesOrder" itemscope itemtype="http://schema.org/Order">
    <span itemprop="description">furnace installation</span>
    <time itemprop="orderDate">2014-12-02</time>
    <div itemprop="orderedItem" itemscope itemtype="http://schema.org/Service">
      <span itemprop="description">furnace installation</span>
    </div>
  </div>
</div>

JSON-LD (source lint)

<script type="application/ld+json">
{
    "@context": "http://schema.org/",
    "@type": "Invoice",
    "broker": {
      "@type": "LocalBusiness",
      "name": "ACME Home Heating"
    },
    "accountId": "xxxx-xxxx-xxxx-1234",
    "customer": {
      "@type": "Person",
      "name": "Jane Doe"
    },
    "paymentDueDate": "2015-01-30",
    "minimumPaymentDue": {
      "@type": "PriceSpecification",
      "price": 0.00,
      "priceCurrency": "USD"
    },
    "totalPaymentDue": {
      "@type": "PriceSpecification",
      "price": 0.00,
      "priceCurrency": "USD"
    },
    "paymentStatus": "http://schema.org/PaymentComplete",
    "referencesOrder": [
      {
        "@type": "Order",
        "description": "furnace",
        "orderDate": "2014-12-01",
        "orderNumber": "123ABC",
        "paymentMethod": "http://purl.org/goodrelations/v1#ByInvoice",
        "orderedItem": {
          "@type": "Product",
          "name": "ACME Furnace 3000",
          "productID": "ABC123"
        }
      },
      {
        "@type": "Order",
        "description": "furnace installation",
        "orderDate": "2014-12-02",
        "paymentMethod": "http://purl.org/goodrelations/v1#ByInvoice",
        "orderedItem": {
          "@type": "Service",
          "description": "furnace installation"
        }
      }
    ]
}
</script>

Example offer-3

RDFa (source lint)

<div vocab="http://schema.org/" typeof="Service">
  <meta property="serviceType" content="Home cleaning" />
  <span property="provider" typeof="LocalBusiness">
    <span property="name">ACME Home Cleaning</span>
  </span>
  offers a variety of services in
  <span property="areaServed" typeof="State">
    <span property="name">Massachusetts</span>, including
  </span>
  <ul property="hasOfferCatalog" typeof="OfferCatalog">
    <li property="itemListElement" typeof="OfferCatalog">
      <span property="name">House cleaning</span>
      <ul property="itemListElement" typeof="OfferCatalog">
        <li property="itemListElement" typeof="Offer">
          <div property="itemOffered" typeof="Service">
            <span property="name">Apartment light cleaning</span>
          </div>
        </li>
        <li property="itemListElement" typeof="Offer">
          <div property="itemOffered" typeof="Service">
            <span property="name">House light cleaning up to 2 bedrooms</span>
          </div>
        </li>
        <li property="itemListElement" typeof="Offer">
          <div property="itemOffered" typeof="Service">
            <span property="name">House light cleaning 3+ bedrooms</span>
          </div>
        </li>
      </ul>
    <li property="itemListElement" typeof="OfferCatalog">
      <span property="name">One-time services</span>
      <ul property="itemListElement" typeof="OfferCatalog">
        <li property="itemListElement" typeof="Offer">
          <div property="itemOffered" typeof="Service">
            <span property="name">Window washing</span>
          </div>
        </li>
        <li property="itemListElement" typeof="Offer">
          <div property="itemOffered" typeof="Service">
            <span property="name">Carpet deep cleaning</span>
          </div>
        </li>
        <li property="itemListElement" typeof="Offer">
          <div property="itemOffered" typeof="Service">
            <span property="name">Move in/out cleaning</span>
          </div>
        </li>
      </ul>
    </li>
  </ul>
</div>

microdata (source lint)

<div itemscope itemtype="http://schema.org/Service">
  <meta itemprop="serviceType" content="Home cleaning" />
  <span itemprop="provider" itemscope itemtype="http://schema.org/LocalBusiness">
    <span itemprop="name">ACME Home Cleaning</span>
  </span>
  offers a variety of services in
  <span itemprop="areaServed" itemscope itemtype="http://schema.org/State">
    <span itemprop="name">Massachusetts</span>, including
  </span>
  <ul itemprop="hasOfferCatalog" itemscope itemtype="http://schema.org/OfferCatalog">
    <li itemprop="itemListElement" itemscope itemtype="http://schema.org/OfferCatalog">
      <span itemprop="name">House cleaning</span>
      <ul itemprop="itemListElement" itemscope itemtype="http://schema.org/OfferCatalog">
        <li itemprop="itemListElement" itemscope itemtype="http://schema.org/Offer">
          <div itemprop="itemOffered" itemscope itemtype="http://schema.org/Service">
            <span itemprop="name">Apartment light cleaning</span>
          </div>
        </li>
        <li itemprop="itemListElement" itemscope itemtype="http://schema.org/Offer">
          <div itemprop="itemOffered" itemscope itemtype="http://schema.org/Service">
            <span itemprop="name">House light cleaning up to 2 bedrooms</span>
          </div>
        </li>
        <li itemprop="itemListElement" itemscope itemtype="http://schema.org/Offer">
          <div itemprop="itemOffered" itemscope itemtype="http://schema.org/Service">
            <span itemprop="name">House light cleaning 3+ bedrooms</span>
          </div>
        </li>
      </ul>
    <li itemprop="itemListElement" itemscope itemtype="http://schema.org/OfferCatalog">
      <span itemprop="name">One-time services</span>
      <ul itemprop="itemListElement" itemscope itemtype="http://schema.org/OfferCatalog">
        <li itemprop="itemListElement" itemscope itemtype="http://schema.org/Offer">
          <div itemprop="itemOffered" itemscope itemtype="http://schema.org/Service">
            <span itemprop="name">Window washing</span>
          </div>
        </li>
        <li itemprop="itemListElement" itemscope itemtype="http://schema.org/Offer">
          <div itemprop="itemOffered" itemscope itemtype="http://schema.org/Service">
            <span itemprop="name">Carpet deep cleaning</span>
          </div>
        </li>
        <li itemprop="itemListElement" itemscope itemtype="http://schema.org/Offer">
          <div itemprop="itemOffered" itemscope itemtype="http://schema.org/Service">
            <span itemprop="name">Move in/out cleaning</span>
          </div>
        </li>
      </ul>
    </li>
  </ul>
</div>

JSON-LD (source lint)

<script type="application/ld+json">
{
  "@context": "http://schema.org/",
  "@type": "Service",
  "serviceType": "Weekly home cleaning",
  "provider": {
    "@type": "LocalBusiness",
    "name": "ACME Home Cleaning"
  },
  "areaServed": {
    "@type": "State",
    "name": "Massachusetts"
  },
  "hasOfferCatalog": {
    "@type": "OfferCatalog",
    "name": "Cleaning services",
    "itemListElement": [
      {
        "@type": "OfferCatalog",
        "name": "House Cleaning",
        "itemListElement": [
          {
            "@type": "Offer",
            "itemOffered": {
              "@type": "Service",
              "name": "Apartment light cleaning"
            }
          },
          {
            "@type": "Offer",
            "itemOffered": {
              "@type": "Service",
              "name": "House light cleaning up to 2 bedrooms"
            }
          },
          {
            "@type": "Offer",
            "itemOffered": {
              "@type": "Service",
              "name": "House light cleaning 3+ bedrooms"
            }
          }
        ]
      },
      {
        "@type": "OfferCatalog",
        "name": "One-time services",
        "itemListElement": [
          {
            "@type": "Offer",
            "itemOffered": {
              "@type": "Service",
              "name": "Window washing"
            }
          },
          {
            "@type": "Offer",
            "itemOffered": {
              "@type": "Service",
              "name": "Carpet cleaning"
            }
          },
          {
            "@type": "Offer",
            "itemOffered": {
              "@type": "Service",
              "name": "Move in/out cleaning"
            }
          }
        ]
      }
    ]
  }
}
</script>

Example service-1

RDFa (source lint)

<!-- Seller Details -->
<div vocab="http://schema.org/" typeof="Person">
<strong>Contact Name: </strong> <span property="name givenName">Brent</span>
  <div property="makesOffer" typeof="Offer">
    <span property="priceSpecification" typeof="UnitPriceSpecification">
      <meta property="priceCurrency" content="USD">$
      <meta property="price" content="18000">18,000
    </span>
<!-- Car Details -->
    <div id="product" property="itemOffered" typeof="Car">
      <strong property="name">2009 Volkswagen Golf V GTI MY09 Direct-Shift Gearbox</strong>
      <p property="description">2009 Volkswagen Golf V GTI MY09 Direct-Shift Gearbox in perfect
        mechanical condition and low kilometres. It's impressive 2.0 litre turbo engine makes
        every drive a fun experience. Well looked after by one owner with full service history.
        It drives like new and has only done 50,000kms. (...)
      </p>
      <img property="image" href="2009_Volkswagen_Golf_V_GTI_MY09.png" />
      <p><strong>Color: </strong><span property="color">Black</span></p>
      <p><strong>Number of gears: </strong><span property="numberOfForwardGears">6</span></p>
      <div property="vehicleEngine" typeOf="EngineSpecification">
        <p><strong>Engine: </strong>
          <span property="name">4 cylinder Petrol Turbo Intercooled 2.0 L (1984 cc)</span>
        </p>
      </div>
    </div>
  </div>
</div>

microdata (source lint)

<!-- Seller Details -->
<div itemscope itemtype="http://schema.org/Person">
  <strong>Contact Name: </strong> <span itemprop="name givenName">Brent</span>
  <div itemprop="makesOffer" itemscope itemtype="http://schema.org/Offer" itemref="product">
    <span itemprop="priceSpecification" itemscope
        itemtype="http://schema.org/UnitPriceSpecification">
      <meta itemprop="priceCurrency" content="USD">$
      <meta itemprop="price" content="18000">18,000
     </span>
   </div>
</div>
<!-- Car Details -->
<div id="product" itemprop="itemOffered" itemscope itemtype="http://schema.org/Car">
  <strong itemprop="name">2009 Volkswagen Golf V GTI MY09 Direct-Shift Gearbox</strong>
  <p itemprop="description">2009 Volkswagen Golf V GTI MY09 Direct-Shift Gearbox in perfect
  mechanical condition and low kilometres. It's impressive 2.0 litre turbo engine makes
  every drive a fun experience. Well looked after by one owner with full service history.
  It drives like new and has only done 50,000kms. (...)</p>
  <img itemprop="image" href="2009_Volkswagen_Golf_V_GTI_MY09.png" />
  <p><strong>Color: </strong><span itemprop="color">Black</span></p>
  <p><strong>Number of gears: </strong><span itemprop="numberOfForwardGears">6</span></p>
  <div itemprop="vehicleEngine" itemscope itemtype="http://schema.org/EngineSpecification">
    <p><strong>Engine: </strong>
      <span itemprop="name">4 cylinder Petrol Turbo Intercooled 2.0 L (1984 cc)</span>
    </p>
  </div>
</div>

JSON-LD (source lint)

<script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": "Person",
  "name" : "Brent",
  "makesOffer" : {
        "@type" :"Offer",
        "priceSpecification" : {
            "@type" : "UnitPriceSpecification",
            "priceCurrency" : "USD",
            "price" : "18000" },
        "itemOffered" : {
            "@type" : "Car",
            "name" : "2009 Volkswagen Golf V GTI MY09 Direct-Shift Gearbox",
            "description" : "2009 Volkswagen Golf V GTI MY09 Direct-Shift Gearbox in perfect mechanical condition and low kilometres. It's impressive 2.0 litre turbo engine makes every drive a fun experience. Well looked after by one owner with full service history. It drives like new and has only done 50,000kms. (...)",
        "image" : "2009_Volkswagen_Golf_V_GTI_MY09.png",
        "color" : "Black",
        "numberOfForwardGears" : "6",
        "vehicleEngine" : {
            "@type": "EngineSpecification",
            "name" : "4 cylinder Petrol Turbo Intercooled 2.0 L (1984 cc)"
            }
        }
    }
}
</script>