PaymentService example

From Financial Industry Business Ontology Community Group

Example for PaymentService

TYPES: PaymentService

PRE-MARKUP:

<h1>Payment Fees</h1>
<h2>Selling is $0.15 - $0.50 per sale.</h2>
<div>
  <div>
    <p>That's a small price to pay for accepting all forms of payments from over million customers worldwide. There are no hidden fees. You don't have to pay anything until you get paid for selling something. Our rates are some of the most competitive in the industry – keeping you in business and your customers happy.</p>
  </div>
  <div>
    <table>
      <tr>
        <th>Sales within the US</th>
        <td>$0.30 per transaction</td>
      </tr>
      <tr>
        <th>Discounted rate for eligible nonprofits</th>
        <td>$0.25 per transaction</td>
      </tr>
      <tr>
        <th>International sales</th>
        <td>$0.50 per transaction</td>
      </tr>
      <tr>
        <th>Card reader</th>
        <td>$0.15 for manually entered transactions</td>
      </tr>
    </table>
  </div>
</div>

MICRODATA:

<body itemscope itemtype="http://schema.org/WebPage">
  <h1 itemprop="name">Payment Fees</h1>
  <h2>Selling is $0.15 - $0.50 per sale.</h2>
  <div>
    <div>
      <table itemprop="mainEntity" itemscope itemtype="http://schema.org/ItemList">
        <meta itemprop="name" content="Payment List">
        <tr itemprop="itemListElement" itemscope itemtype="http://schema.org/PaymentService">
          <th itemprop="name">Sales within the US</th>
          <td itemprop="offers" itemscope itemtype="http://schema.org/Offer">
            <span itemprop="priceSpecification" itemscope itemtype="http://schema.org/PriceSpecification">
              <span itemprop="priceCurrency" content="USD">$</span><span itemprop="price">0.30</span> 
              <span itemprop="eligibleQuantity" itemscope itemtype="http://schema.org/QuantitativeValue">
                    <span itemprop="unitText">per transaction</span>
              </span>
            </span>
          </td>
        </tr>
        <tr itemprop="itemListElement" itemscope itemtype="http://schema.org/PaymentService">
          <th itemprop="name">Discounted rate for eligible nonprofits</th>
          <td itemprop="offers" itemscope itemtype="http://schema.org/Offer">
            <span itemprop="priceSpecification" itemscope itemtype="http://schema.org/PriceSpecification">
              <span itemprop="priceCurrency" content="USD">$</span><span itemprop="price">0.25</span>
              <span itemprop="eligibleQuantity" itemscope itemtype="http://schema.org/QuantitativeValue">
                    <span itemprop="unitText">per transaction</span>
              </span>
            </span>
          </td>
        </tr>
        <tr itemprop="itemListElement" itemscope itemtype="http://schema.org/PaymentService">
          <th itemprop="name">International sales</th>
          <td itemprop="offers" itemscope itemtype="http://schema.org/Offer">
            <span itemprop="priceSpecification" itemscope itemtype="http://schema.org/PriceSpecification">
              <span itemprop="priceCurrency" content="USD">$</span><span itemprop="price">0.50</span>
              <span itemprop="eligibleQuantity" itemscope itemtype="http://schema.org/QuantitativeValue">
                    <span itemprop="unitText">per transaction</span>
              </span>
            </span>
          </td>
        </tr>
        <tr itemprop="itemListElement" itemscope itemtype="http://schema.org/PaymentService">
          <th itemprop="name">Card reader</th>
          <td itemprop="offers" itemscope itemtype="http://schema.org/Offer">
            <span itemprop="priceSpecification" itemscope itemtype="http://schema.org/PriceSpecification">
              <span itemprop="priceCurrency" content="USD">$</span><span itemprop="price">0.15</span>
              <span itemprop="eligibleQuantity" itemscope itemtype="http://schema.org/QuantitativeValue">
                    <span itemprop="unitText">per transaction</span>
              </span>
            </span>
          </td>
        </tr>
      </table>
    </div>
  </div>
</body>

RDFA:

<body vocab="http://schema.org/" typeof="WebPage">
  <h1 property="name">Payment Fees</h1>
  <h2>Selling is $0.15 - $0.50 per sale.</h2>
  <div>
    <div>
      <table property="mainEntity" typeof="ItemList">
        <meta property="name" content="Payment List"/>
        <tr property="itemListElement" typeof="PaymentService">
          <th property="name">Sales within the US</th>
          <td property="offers" typeof="Offer">
            <span property="priceSpecification" typeof="PriceSpecification">
              <span property="priceCurrency" content="USD">$</span><span property="price">0.30</span>
            </span>
          </td>
        </tr>
        <tr property="itemListElement" typeof="PaymentService">
          <th property="name">Discounted rate for eligible nonprofits</th>
          <td property="offers" typeof="Offer">
            <span property="priceSpecification" typeof="PriceSpecification">
              <span property="priceCurrency" content="USD">$</span><span property="price">0.25</span>
              <span property="eligibleQuantity" typeof="QuantitativeValue">
                    <span property="unitText">per transaction</span>
              </span>
            </span>
          </td>
        </tr>
        <tr property="itemListElement" typeof="PaymentService">
          <th property="name">International sales</th>
          <td property="offers" typeof="Offer">
            <span property="priceSpecification" typeof="PriceSpecification">
              <span property="priceCurrency" content="USD">$</span><span property="price">0.50</span>
              <span property="eligibleQuantity" typeof="QuantitativeValue">
                    <span property="unitText">per transaction</span>
              </span>
            </span>
          </td>
        </tr>
        <tr property="itemListElement" typeof="PaymentService">
          <th property="name">Card reader</th>
          <td property="offers" typeof="Offer">
            <span property="priceSpecification" typeof="PriceSpecification">
              <span property="priceCurrency" content="USD">$</span><span property="price">0.15</span>
              <span property="eligibleQuantity" typeof="QuantitativeValue">
                    <span property="unitText">per transaction</span>
              </span>
            </span>
          </td>
        </tr>
      </table>
    </div>
  </div>
</body>

JSON:

<script type="application/ld+json">
  {
    "@context": "http://schema.org",
    "@type": "WebPage",
    "name": "Payment Fees",
    "mainEntity": {
      "@type": "ItemList",
      "name": "Payment List",
      "itemListElement": [
      {
        "@type": "PaymentService",
        "name": "Sales within the US",
        "offers": {
          "@type": "Offer",
          "priceSpecification": {
            "@type": "PriceSpecification",
            "eligibleQuantity":{
                "@type": "QuantitativeValue",
                "unitText": "per transaction"
            },
            "priceCurrency": "USD",
            "price": "0.30"
          }
        }
      },
      {
        "@type": "PaymentService",
        "name": "Discounted rate for eligible nonprofits",
        "offers": {
          "@type": "Offer",
          "priceSpecification": {
            "@type": "PriceSpecification",
            "eligibleQuantity":{
                "@type": "QuantitativeValue",
                "unitText": "per transaction"
            },
            "priceCurrency": "USD",
            "price": "0.30"
          }
        }
      },
      {
        "@type": "PaymentService",
        "name": "International sales",
        "offers": {
          "@type": "Offer",
          "priceSpecification": {
            "@type": "PriceSpecification",
            "eligibleQuantity":{
                "@type": "QuantitativeValue",
                "unitText": "per transaction"
            },
            "priceCurrency": "USD",
            "price": "0.30"
          }
        }
      },
      {
        "@type": "PaymentService",
        "name": "Card reader",
        "offers": {
          "@type": "Offer",
          "priceSpecification": {
            "@type": "PriceSpecification",
            "eligibleQuantity":{
                "@type": "QuantitativeValue",
                "unitText": "per transaction"
            },
            "priceCurrency": "USD",
            "price": "0.30"
          }
        }
      } ]
    }
  }
</script>