We use cookies for analytics and to serve ads. Accept to enable Google Analytics and AdSense. You can decline to stay opt-out.
Buyer protection program pages with WebPage + Offer + MerchantReturnPolicy, FAQs, and breadcrumb navigation.
Defines the buyer protection page and its summary.
Expresses the buyer protection benefit or guarantee.
Captures the protection policy terms and eligibility.
Answers eligibility, claim process, and coverage questions.
Provides navigation context for the buyer protection page.
Ensure every applicable required property is present in your implementation. Nested props reference their parent objects (for example, `offers.priceCurrency`).
Paste as a single script tag. Keep product details, offer data, shipping/returns, and FAQ answers in sync with the page.
[
{
"@context": "https://schema.org",
"@type": "WebPage",
"@id": "https://www.example.com/help/buyer-protection#page",
"name": "Buyer Protection Program",
"description": "Coverage for eligible marketplace purchases, including refunds and claim support.",
"url": "https://www.example.com/help/buyer-protection",
"inLanguage": "en-US",
"dateModified": "2025-08-20"
},
{
"@context": "https://schema.org",
"@type": "Offer",
"@id": "https://www.example.com/help/buyer-protection#offer",
"name": "Marketplace Buyer Protection",
"description": "Up to $500 purchase protection for eligible orders.",
"price": "0.00",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock",
"eligibleRegion": "US",
"url": "https://www.example.com/help/buyer-protection#claim"
},
{
"@context": "https://schema.org",
"@type": "MerchantReturnPolicy",
"@id": "https://www.example.com/help/buyer-protection#policy",
"name": "Buyer Protection Policy",
"url": "https://www.example.com/help/buyer-protection",
"returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow",
"merchantReturnDays": 14,
"returnMethod": "https://schema.org/ReturnByMail",
"returnFees": "https://schema.org/FreeReturn",
"applicableCountry": "US"
},
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "What purchases are covered?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Eligible purchases made on the marketplace and paid through the platform are covered."
}
},
{
"@type": "Question",
"name": "How do I file a claim?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Submit a claim through your order page within 14 days of delivery."
}
},
{
"@type": "Question",
"name": "When will I receive a refund?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Approved claims are refunded within 5-7 business days."
}
}
]
},
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{ "@type": "ListItem", "position": 1, "name": "Home", "item": "https://www.example.com" },
{ "@type": "ListItem", "position": 2, "name": "Help Center", "item": "https://www.example.com/help" },
{ "@type": "ListItem", "position": 3, "name": "Buyer Protection", "item": "https://www.example.com/help/buyer-protection" }
]
}
]If policies differ by category, add multiple MerchantReturnPolicy entries with distinct @id values.
Yes. Mention claim limits in the Offer description and align with on-page policy text.