We use cookies for analytics and to serve ads. Accept to enable Google Analytics and AdSense. You can decline to stay opt-out.
Device trade-in pages with Product + Offer + MerchantReturnPolicy, FAQs, and breadcrumb navigation.
Represents the device being traded in with specs and identity.
Describes the trade-in credit offer and submission link.
Clarifies device return and inspection policy for trade-ins.
Answers eligibility, inspection, and payout questions.
Provides navigation context for the trade-in 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": "Product",
"@id": "https://www.example.com/trade-in/phone-x#product",
"name": "Example Phone X",
"description": "Trade in your Example Phone X for instant credit toward a new device.",
"url": "https://www.example.com/trade-in/phone-x",
"image": "https://www.example.com/images/phone-x.webp",
"brand": { "@type": "Brand", "name": "Example" },
"sku": "EX-IPH-10",
"offers": {
"@type": "Offer",
"@id": "https://www.example.com/trade-in/phone-x#offer",
"name": "Phone X Trade-In Credit",
"price": "300.00",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock",
"url": "https://www.example.com/trade-in/phone-x#start",
"itemOffered": { "@id": "https://www.example.com/trade-in/phone-x#product" },
"eligibleRegion": "US",
"hasMerchantReturnPolicy": "https://www.example.com/trade-in/phone-x#policy"
}
},
{
"@context": "https://schema.org",
"@type": "Offer",
"@id": "https://www.example.com/trade-in/phone-x#offer",
"name": "Phone X Trade-In Credit",
"price": "300.00",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock",
"url": "https://www.example.com/trade-in/phone-x#start",
"itemOffered": { "@id": "https://www.example.com/trade-in/phone-x#product" },
"eligibleRegion": "US",
"hasMerchantReturnPolicy": "https://www.example.com/trade-in/phone-x#policy"
},
{
"@context": "https://schema.org",
"@type": "MerchantReturnPolicy",
"@id": "https://www.example.com/trade-in/phone-x#policy",
"name": "Trade-In Inspection Policy",
"url": "https://www.example.com/trade-in/phone-x",
"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 condition qualifies for the full credit?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Devices must power on, have no cracked screen, and include no activation locks."
}
},
{
"@type": "Question",
"name": "How long does inspection take?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Inspection is completed within 3-5 business days after receipt."
}
},
{
"@type": "Question",
"name": "When is the credit applied?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Credits are applied to your account within 48 hours of inspection approval."
}
}
]
},
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{ "@type": "ListItem", "position": 1, "name": "Home", "item": "https://www.example.com" },
{ "@type": "ListItem", "position": 2, "name": "Trade-In", "item": "https://www.example.com/trade-in" },
{ "@type": "ListItem", "position": 3, "name": "Phone X", "item": "https://www.example.com/trade-in/phone-x" }
]
}
]If multiple devices are listed, add separate Product + Offer entries for each model shown.
Yes. MerchantReturnPolicy clarifies inspection windows and return requirements for devices.