Note: You are viewing the development version of Schema.org. See how we work for more details.

TierBenefitEnumeration

A Schema.org Enumeration Type

This term is in the "new" area - implementation feedback and adoption from applications and websites can help improve our definitions.
An enumeration of possible benefits as part of a loyalty (members) program.

Instances of TierBenefitEnumeration may appear as a value for the following properties
PropertyOn TypesDescription
hasTierBenefit MemberProgramTier A member benefit for a particular tier of a loyalty program.

Enumeration members

Source

https://github.com/schemaorg/schemaorg/issues/3563


Examples

Example 1
Copied
Example notes or example HTML without markup.
  1. A member (loyalty) program provided by an OnlineStore. The program has 3 tiers:
  2. - The Silver tier is free to join and provides loyalty points to the member.
  3. - The Gold tier requires sign-up to a creditcard and has the benefit of
  4.   member-only pricing and more loyalty points than the silver tier
  5. - The Platinum tier has an annual fee of $39.99 and has the benefit of
  6.   member-only pricing and more loyalty points than the gold tier.

  7. Use of the MemberProgram is illustrated by an Offer which has a non-member (regular)
  8. price as well as a special member price for the gold and platinum member tiers.
Example encoded as JSON-LD in a HTML script tag.
  1. <script type="application/ld+json">
  2. [
  3.   {
  4.     "@context": "https://schema.org",
  5.     "@type": "OnlineStore",
  6.     "name": "Example Online Store",
  7.     "url": "https://www.example.com",
  8.     "sameAs": [
  9.       "https://example.net/profile/example12",
  10.       "https://example.org/@example34"
  11.     ],
  12.     "logo": "https://www.example.com/assets/images/logo.png",
  13.     "contactPoint": {
  14.       "contactType": "Customer Service",
  15.       "email": "support@example.com",
  16.       "telephone": "+47-99-999-9900"
  17.     },
  18.     "vatID": "FR12345678901",
  19.     "iso6523Code": "0199:724500PMK2A2M1SQX229",
  20.     "hasMemberProgram": {
  21.       "@type": "MemberProgram",
  22.       "name": "Membership Plus",
  23.       "description": "For frequent shoppers this is our top-rated loyalty program",
  24.       "url": "https://www.example.com/membership-plus",
  25.       "hasTiers": [
  26.         {
  27.           "@type": "MemberProgramTier",
  28.           "@id": "membership-plus#tier_silver",
  29.           "name": "silver",
  30.           "url": "https://www.example.com/membership-plus-silver",
  31.           "hasTierBenefit": [
  32.             "https://schema.org/TierBenefitLoyaltyPoints"
  33.           ],
  34.           "membershipPointsEarned": 5
  35.         },
  36.         {
  37.           "@type": "MemberProgramTier",
  38.           "@id": "membership-plus#tier_gold",
  39.           "name": "gold",
  40.           "url": "https://www.example.com/membership-plus-gold",
  41.           "hasTierRequirement": {
  42.             "@type": "CreditCard",
  43.             "name":" MyStore Gold Plus"
  44.           },
  45.           "hasTierBenefit": [
  46.             "https://schema.org/TierBenefitLoyaltyPrice",
  47.             "https://schema.org/TierBenefitLoyaltyPoints"
  48.           ],
  49.           "membershipPointsEarned": 10
  50.         },
  51.         {
  52.           "@type": "MemberProgramTier",
  53.           "@id": "membership-plus#tier_platinum",
  54.           "name": "gold",
  55.           "url": "https://www.example.com/membership-plus-platinum",
  56.           "hasTierRequirement": {
  57.             "@type": "UnitPriceSpecification",
  58.             "price": "39.99",
  59.             "priceCurrency": "USD",
  60.             "referenceQuantity": {
  61.               "@type": "QuantitativeValue",
  62.               "value": "1",
  63.               "unitCode": "ANN"
  64.             }
  65.           },
  66.           "hasTierBenefit": [
  67.             "https://schema.org/TierBenefitLoyaltyPrice",
  68.             "https://schema.org/TierBenefitLoyaltyPoints"
  69.           ],
  70.           "membershipPointsEarned": 15
  71.         }
  72.       ]
  73.     }
  74.   },
  75.   {
  76.     "@context": "https://schema.org",
  77.     "@type": "Product",
  78.     "sku": "44E01-X1100000",
  79.     "gtin14": "98766051104399",
  80.     "image": "https://www.example.com/coat_large_lightblue.jpg",
  81.     "name": "Large light blue coat",
  82.     "description": "Large wool light blue coat for the winter season",
  83.     "color": "light blue",
  84.     "size": "large",
  85.     "offers": [
  86.       {
  87.         "@type": "Offer",
  88.         "url": "https://www.example.com/coat?size=large&color=lightblue",
  89.         "itemCondition": "https://schema.org/NewCondition",
  90.         "availability": "https://schema.org/Backorder",
  91.         "shippingDetails": {
  92.           "@id": "https://www.example.com/shipping#shipping_policy"
  93.         },
  94.         "hasMerchantReturnPolicy": {
  95.           "@id": "https://www.example.com/returns#return_policy"
  96.         },
  97.         "priceSpecification": [
  98.           {
  99.             "@type": "PriceSpecification",
  100.             "price": 15,
  101.             "priceCurrency": "USD"
  102.           },
  103.           {
  104.             "@type": "PriceSpecification",
  105.             "validForMemberTier": [
  106.               { "@id": "https://www.example.com/membership-plus#tier_gold" },
  107.               { "@id": "https://www.example.com/membership-plus#tier_platinum" }
  108.             ],
  109.             "price": 9.95,
  110.             "priceCurrency": "USD"
  111.           }
  112.         ]
  113.       }
  114.     ]
  115.   }
  116. ]
  117. </script>
Structured representation of the JSON-LD example.